diff options
author | SChernykh <sergey.v.chernykh@gmail.com> | 2022-04-16 11:48:37 +0200 |
---|---|---|
committer | SChernykh <sergey.v.chernykh@gmail.com> | 2022-04-18 10:01:13 +0200 |
commit | 268a0393e9e7e02c5f2c41dc0137540cbf61ab76 (patch) | |
tree | a0b6007e71844f711ae2d852204db7be683f2e2a /utils/.gitignore | |
parent | Merge pull request #8242 (diff) | |
download | monero-268a0393e9e7e02c5f2c41dc0137540cbf61ab76.tar.xz |
Optimized keccak implementation
All tests were conducted on the same PC (Ryzen 5 5600X running at fixed 4.65 GHz).
Before:
test_cn_fast_hash<32> (100000 calls) - OK: 1 us/call
test_cn_fast_hash<16384> (1000 calls) - OK: 164 us/call
After:
test_cn_fast_hash<32> (100000 calls) - OK: 0 us/call
test_cn_fast_hash<16384> (1000 calls) - OK: 31 us/call
More than 5 times speedup for cn_fast_hash.
Also noticed consistent 1-2% improvement in test_construct_tx results.
Diffstat (limited to 'utils/.gitignore')
0 files changed, 0 insertions, 0 deletions