]> zoso.dev Git - libnemo.git/shortlog
libnemo.git
2025-01-08 Chris DuncanInline G mix 5 of round 0.
2025-01-08 Chris DuncanAdd a little more whitespace for legibility.
2025-01-08 Chris DuncanInline G mix 4 of round 0.
2025-01-08 Chris DuncanRestore 6-hash pow test to check different hashes still...
2025-01-08 Chris DuncanRun a benchmark.
2025-01-08 Chris DuncanInline G mix 3 of round 0.
2025-01-08 Chris DuncanTweak comment.
2025-01-08 Chris DuncanInline G mix 2 of round 0. Interestingly, we can skip...
2025-01-08 Chris DuncanAdjust mix round subheading comments.
2025-01-08 Chris DuncanExpand documentation of implementation details.
2025-01-08 Chris DuncanSkip some pow perf tests while inlining G mix function.
2025-01-08 Chris DuncanInline G mix 1 of round 0.
2025-01-08 Chris DuncanAdjust section headings.
2025-01-08 Chris DuncanInline G mix 0 of round 0.
2025-01-08 Chris DuncanStart setting up inline of function call 0 of round 0.
2025-01-08 Chris DuncanAdd sectional comments to clearly delineate G mix round...
2025-01-08 Chris DuncanRemove comment relic.
2025-01-08 Chris DuncanSimplify imports with additional path mappings. Remove...
2025-01-08 Chris DuncanOverhaul project structure by separating NanoPow code...
2025-01-08 Chris DuncanFix name references for pow objects.
2025-01-08 Chris DuncanReorganize NanoPow into its own package.
2025-01-08 Chris DuncanOffload shader code to separate file.
2025-01-08 Chris DuncanIndicate units when bit shift constructing ID/
2025-01-07 Chris DuncanUpload new bundle for platform testing.
2025-01-07 Chris DuncanImplement device lost promise property to handle loss...
2025-01-07 Chris DuncanUpload new bundle for platform testing.
2025-01-07 Chris DuncanFix class reference used for static members within...
2025-01-07 Chris DuncanFix test page header.
2025-01-07 Chris DuncanUpload new bundle for platform testing.
2025-01-07 Chris DuncanFix block perf test suite messages.
2025-01-07 Chris DuncanExtend time interval between check for GPU device to...
2025-01-07 Chris DuncanCouple more benchmarks.
2025-01-07 Chris DuncanThrottle back workgroup size since apparently this...
2025-01-07 Chris DuncanRefactor GPU device loading to avoid high promise stack.
2025-01-07 Chris DuncanSwitch block back to PowGpu.
2025-01-07 Chris DuncanSet up canvas size for proper pow comparison testing.
2025-01-07 Chris DuncanRestore all block performance tests. Fix PowGl execution.
2025-01-07 Chris DuncanMerge redundant find function with calculate to form...
2025-01-07 Chris DuncanInline G mix function addition steps to eliminate a...
2025-01-07 Chris DuncanLog some more benchmarks. Switch back to PowGl for...
2025-01-07 Chris DuncanGet rid of extraneous logging in PowGl.
2025-01-07 Chris DuncanRename and export PowGl for systems that don't support...
2025-01-07 Chris DuncanAvoid loading nano-webgl-pow entirely. Upload bundle...
2025-01-07 Chris DuncanRemove final unused v array pointer.
2025-01-07 Chris DuncanReplace v[d] indexes with pointers.
2025-01-07 Chris DuncanReplace v[c] indexes with pointers.
2025-01-07 Chris DuncanReplace v[b] indexes with pointers.
2025-01-07 Chris DuncanRemove replaced v[a] arguments.
2025-01-07 Chris DuncanRemove v array now that individual variables have been...
2025-01-07 Chris DuncanTry updating G mix function again; rounds need to be...
2025-01-07 Chris DuncanRevert array pointer dereferencing to troubleshoot...
2025-01-07 Chris DuncanRevert some pointer implementations due to incorrect...
2025-01-07 Chris DuncanFix variable name.
2025-01-07 Chris DuncanRefactor returned promises.
2025-01-06 Chris Duncannotes
2025-01-06 Chris DuncanFix this later.
2025-01-06 Chris DuncanThrow more specific error during search call. Revert...
2025-01-06 Chris DuncanUpload bundle for platform testing.
2025-01-06 Chris DuncanSet workload dynamically based on hardware.
2025-01-06 Chris DuncanEliminate redundant find function. Rename #calculate...
2025-01-06 Chris DuncanNote long benchmark run.
2025-01-06 Chris DuncanSkip nano-webgl-pow test comparison for now.
2025-01-06 Chris DuncanUpload bundle for testing.
2025-01-06 Chris DuncanConvert first of four v accessors to pointer references.
2025-01-06 Chris DuncanBenchmark min and max times, and add another round...
2025-01-06 Chris DuncanMove benchmarks notes and add new timings.
2025-01-06 Chris DuncanWait a maximum of 8 seconds to load GPU.
2025-01-06 Chris DuncanRemove outdated documentation comment.
2025-01-06 Chris DuncanEliminate m array. Fix nonce construction.
2025-01-06 Chris DuncanPass literal zeros since these array indexes are never...
2025-01-06 Chris DuncanYep, it was an issue.
2025-01-06 Chris DuncanDelete unused parameter.
2025-01-06 Chris DuncanUpdate G mix rounds 6-11.
2025-01-06 Chris DuncanUpdate G mix round 5 (round 4 was done in previous...
2025-01-06 Chris DuncanDocument odd difference between blake C reference imple...
2025-01-06 Chris DuncanUpdate G mix round 3.
2025-01-06 Chris DuncanUpdate G mix round 2.
2025-01-06 Chris DuncanIntermediate update to convert m array lookups to varia...
2025-01-06 Chris DuncanSubstitute remaining SIGMA82 array lookups with literal...
2025-01-06 Chris DuncanPush new bundle for testing.
2025-01-06 Chris DuncanRestore SIGMA82 definition until substitution is comple...
2025-01-06 Chris DuncanStart eliminating SIGMA index lookups.
2025-01-05 Chris DuncanRemove unused addition function.
2025-01-05 Chris DuncanDocument addition steps using structure from blake...
2025-01-05 Chris DuncanInline 64-bit addition to eliminate a function call.
2025-01-05 Chris DuncanBack up rolled-up shader code.
2025-01-05 Chris DuncanReintroduce workload variable to allow hardware to...
2025-01-05 Chris DuncanAll arrays will eventually be deconstructed for perform...
2025-01-05 Chris DuncanRemove logging.
2025-01-05 Chris DuncanSet local variable for UBO member to avoid slowly deref...
2025-01-05 Chris DuncanUnroll blake compression rounds.
2025-01-05 Chris DuncanPoW does not need to be secure, so just use basic fast...
2025-01-05 Chris DuncanRestart calculatino if nonce is not found, in order...
2025-01-05 Chris DuncanSkip original pow tests for now. Reduce test suite...
2025-01-05 Chris DuncanFix copypasta typos in threshold check.
2025-01-05 Chris DuncanShortcut conditional by validating nonce prior to loadi...
2025-01-05 Chris DuncanRevert nonce and found swap.
2025-01-05 Chris DuncanScrap in-shader loop since it is probably triggering...
2025-01-05 Chris DuncanRemove extraneous commenting. Move XOR to start of...
2025-01-05 Chris DuncanDecrease workgroup size and implement loop in shader...
next