Commit Graph

84 Commits (040f4500a6e79d54d84a668013a94507045e786f)

Author SHA1 Message Date
SChernykh 43db7e290e Fixed GCC 13 compilation
1 year ago
selsta 85a4032f34
RandomX benchmark 1.1.11
3 years ago
tevador 8006ac7ec0 Fix native code generator using the wrong hash function
3 years ago
tevador 5ce5f4906c add --noBatch benchmark option
4 years ago
tevador 863765bbe6
Merge pull request #185 from tevador/pr-crosscomp
4 years ago
tevador 708a4e50c5 Fix compilation and JIT support on NetBSD:
4 years ago
tevador bece0a7206 fix #184
4 years ago
tevador 148b923f71 fix test 92 not failing properly on GCC/amd64
4 years ago
tevador 6a764e90d0 Preserve floating point state when calling randomx_calculate_hash
4 years ago
tevador 01381ccef3 Add a missing function to calculate a batch of hashes
4 years ago
tevador 30969c0e25 Benchmark version
5 years ago
tevador aa19c5b9b6 Disable thread affinity on FreeBSD and Android
5 years ago
tevador 3910d49b49 Hide tempHash from the public API
5 years ago
SChernykh 219c02e1e5 Combined hash and fill AES loop (#166)
5 years ago
tevador 88268ae325 Improved benchmark instructions
5 years ago
tevador 53af68c34a Benchmark v1.1.5
5 years ago
tevador e3c5ab7002 Merge branch 'master' of git@github.com:tevador/RandomX.git
5 years ago
tevador a1f0f90ac2 randomx-tests: do not run unsupported tests
5 years ago
ston1th 5c0486bd33 Fixed tests on OpenBSD
5 years ago
tevador b53f0ed145 Benchmark v1.1.4
5 years ago
tevador 5570c698e7 Fix superscalar-stats generator initialization
5 years ago
tevador fc892fc5c0 Select AVX2 if both AVX2 and SSSE3 flags are set
5 years ago
tevador ebbe7696c7 Fix examples
5 years ago
tevador e0484dfb99 Automatic detection of CPU capabilities
5 years ago
tevador cce53cb582 use SSSE3 consistently as opposed to SSE3
5 years ago
tevador 900a936816 Optimized Argon2 (SSSE3/AVX2)
5 years ago
tevador 298cc77095 Benchmark v1.1.3
5 years ago
tevador 0dc104ff7e Simplify cache init in tests
5 years ago
tevador 519b9cf705 Benchmark v1.1.2
5 years ago
tevador 7c405a7dc4 Fix tests without JIT support
5 years ago
tevador 2441730203 Update --jit flag description
5 years ago
tevador eef87a0f63 Documentation updates
5 years ago
Jethro Grassie 73021b89e0
fix MSYS thread handle cast
5 years ago
tevador bd8ef0375a Update benchmark
5 years ago
tevador eee355d85b Fixed tests
5 years ago
tevador 67010ab554
Optional W^X policy for JIT pages (#112)
5 years ago
tevador 91f3edb5eb Fix use-after-free in benchmark (debug build)
5 years ago
tevador c433f6d3a8
Fix: hardcoded JIT code buffer size (#98)
5 years ago
Jethro Grassie 41401797c9 benchmark: affinity cast for mingw (#96)
5 years ago
tevador 89aba80925
Refactoring (#95)
5 years ago
tevador aaa6e4e881
Sanity checks (#88)
5 years ago
tevador 4a4b06e44b More helpful error messages in the benchmark
5 years ago
tevador 1f62d787ad Fix header dependency of superscalar_program.hpp
5 years ago
tevador e6ba0a1b7d Code generator fixups
5 years ago
tevador 77f809e8db Merge branch 'jtgrassie-affinity'
5 years ago
tevador e8cf27eab5 Fixed Visual Studio build
5 years ago
tevador 8282413154 Updated documentation and test vectors
5 years ago
tevador 83498cddf2
Different round keys for columns 0,1 and 2,3 in AesGenerator4R (#76)
5 years ago
tevador 07293a9378
Regression tests (#73)
5 years ago
Jethro Grassie 81d3a9d4a1
benchmark: add thread affinity setting
5 years ago