]> zoso.dev Git - libnemo.git/shortlog
libnemo.git
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.
2025-01-02 Chris DuncanTweak author credit comment for BLAKE2b derivation...
2025-01-02 Chris DuncanFix default export const to separate this class from...
2025-01-02 Chris DuncanFix invocation ID construction. Add "found" flag as...
2025-01-02 Chris DuncanStart experimenting with 4-byte assignment using workgr...
2025-01-02 Chris DuncanClean up commenting.
2025-01-02 Chris DuncanFix pointer dereferencing which was creating a copy...
2025-01-02 Chris DuncanChange work vector to 3 dimensions to store "found...
2025-01-02 Chris DuncanRemove zero threshold from block used for testing.
2025-01-01 Chris DuncanPrepare to write out entire work value. Revert to globa...
2025-01-01 Chris DuncanClarified limitations of workgroup dispatching and...
2024-12-31 Chris DuncanPoint block pow to PowGpu for testing.
2024-12-31 Chris DuncanRefactor WebGPU pow to align with MDN compute shader...
2024-12-31 Chris DuncanInitial WebGPU conversion.
2024-12-30 Chris DuncanRedefine shader ints as uints where applicable, and...
2024-12-30 Chris DuncanAdd typings for WebGPU created by the W3C working group.
2024-12-30 Chris DuncanCopy pow file to start converting it to WebGPU.
2024-12-29 Chris DuncanPush latest updates to global file for mobile testing.
2024-12-29 Chris DuncanRemove logging.
2024-12-29 Chris DuncanWrite test to validate generated PoW.
2024-12-29 Chris DuncanRemove receive block from performance testing since...
2024-12-27 Chris DuncanConvert work uniform to UBO.
2024-12-27 Chris DuncanAdd blockhash to UBO.
2024-12-27 Chris DuncanMove threshold and workload into UBO. Remove temp vars...
2024-12-24 Chris DuncanFix receive threshold.
2024-12-24 Chris DuncanLog work value in block perf test.
2024-12-24 Chris DuncanDelete performance and console logging in Pow.
2024-12-24 Chris DuncanDelete unused files.
2024-12-24 Chris DuncanRemove unused commented code.
2024-12-23 Chris DuncanClarify which benchmarks belong to which project.
2024-12-22 Chris DuncanFormatting.
2024-12-22 Chris DuncanFix appending to innerHTML. Add per-work times to output.
2024-12-22 Chris DuncanFix reference.
2024-12-22 Chris DuncanFull url for testing lib on mobile.
2024-12-22 Chris DuncanUpload build for online testing.
2024-12-22 Chris DuncanLine breaks.
2024-12-21 Chris DuncanPost work as it is calculated to testing page.
2024-12-21 Chris DuncanStart building out visible content in testing webpage.
2024-12-21 Chris DuncanIncrease block performance count now that it's basicall...
2024-12-21 Chris DuncanKeep Pow pool static across all Block instances.
next