v1.0.4
Benchmark usage:
RandomX benchmark v1.0.4
Usage: bin/randomx-benchmark [OPTIONS]
Supported options:
--help shows this message
--mine mining mode: 2080 MiB
--verify verification mode: 256 MiB
--jit x86-64 JIT compiled mode (default: interpreter)
--largePages use large pages
--softAes use software AES (default: x86 AES-NI)
--threads T use T threads (default: 1)
--affinity A thread affinity bitmask (default: 0)
--init Q initialize dataset with Q threads (default: 1)
--nonces N run N nonces (default: 1000)
--seed S seed for cache initialization (default: 0)
Changes:
- Dataset prefetch in interpreted VM #52
- Support building a shared library #53
- Use strongly typed enums #55
- Fix cmake standalone build #56
- Fix Windows detection #58
- Configuration guidelines #59
- Fix possible overflow in static_assert #67
- benchmark: add thread affinity mask option #68
- Regression tests #73
- Large page support for FreeBSD #74
- Different round keys for columns 0,1 and 2,3 in AesGenerator4R #76
- Decrease the frequency of FADD/FSUB in favor of FMUL #77