]> zoso.dev Git - libnemo.git/shortlog
libnemo.git
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...
2025-01-05 Chris DuncanStress test block performance with PowGpu.
2025-01-05 Chris DuncanSave some benchmarking notes.
2025-01-05 Chris DuncanDocument construction and purpose of thread ID.
2025-01-04 Chris DuncanChange loop index variable name in G mixing function...
2025-01-04 Chris DuncanPush new bundles for platform testing.
2025-01-04 Chris DuncanRestore additional block performance tests now that...
2025-01-04 Chris DuncanAdd PowGpu performance tests outside of Block scope...
2025-01-04 Chris DuncanReset `found` flag between executions.
2025-01-04 Chris DuncanExport PowGpu from main for users beyond Blocks. Small...
2025-01-04 Chris DuncanConfigure UBO buffer during static initialization.
2025-01-04 Chris DuncanFix threshold offset in Javascript. Tweak commenting...
2025-01-04 Chris DuncanPass in random data to initialize nonce.
2025-01-04 Chris DuncanReduce block performance test for getting powgpu right.
2025-01-04 Chris DuncanRemove logging.
2025-01-04 Chris DuncanMove atomic check to start of main. Add atomic check...
2025-01-04 Chris DuncanTweak logging.
2025-01-04 Chris DuncanWhitespace.
2025-01-04 Chris DuncanDo a bit reversal to create a psuedo random looking...
2025-01-03 Chris DuncanBundle changes to test on other platforms.
2025-01-03 Chris DuncanFix nonce output to CPU which is expecting the 32-bit...
2025-01-03 Chris DuncanRemove redundant comment.
2025-01-03 Chris DuncanRename variables for a little more clarity.
2025-01-03 Chris DuncanChange blake2b function name to align with reference...
2025-01-03 Chris DuncanTweak commenting and test loop size.
2025-01-02 Chris DuncanOnly try to load GPU every tenth of a second.
2025-01-02 Chris DuncanExtend dispatch dimensions. Tweak commenting.
2025-01-02 Chris DuncanRemove unused RAF call. Warn user if pow completed...
2025-01-02 Chris DuncanEnsure nonce hex string is 16 characters.
2025-01-02 Chris DuncanInitialize v before computation loop. Change from poten...
2025-01-02 Chris DuncanTest against actual threshold.
2025-01-02 Chris DuncanExplicitly specify units are unsigned.
2025-01-02 Chris DuncanDereference array args instead of creating copies.
2025-01-02 Chris DuncanExplicitly specify integers are unsigned.
next