Taylor Hornby
Taylor Hornby
- Retrigger: Restart the wave at `phase`. - Random: Restart the wave at a uniformly random phase. - None: Do not reset the phase.
Ugh, I made the mistake of including licenses in some of the source code files. Clarify that 0-clause BSD in LICENSE.txt applies, and if anyone was using a file under...
From Mr. Designer, > Another thing you might want to approach eventually is yescrypt in > WebAssembly. AFAIU, it may be compiled to WebAssembly from a variety of > source...
The SIMD.js implementations of pwxform and salsa20/8 are untested, as they need to be run within Firefox Nightly. Modify the `tester.c` tool to output the test cases followed by the...
Benchmark all of the implementations and produce a report. Also include other, existing, implementations of scrypt, like the following, which may lead to performance improvements: https://github.com/dchest/tweetnacl-js/blob/master/nacl-fast.js#L58 https://github.com/dchest/scrypt-async-js/blob/master/scrypt-async.js#L203
Several things need to be done in order to improve the accuracy of benchmarks: - Unroll the loops. Force iteration counts to be a power of two, and each implementation...