Files
salvium/src
SChernykh 268a0393e9 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.
2022-04-18 10:01:13 +02:00
..
2022-04-06 00:08:53 -04:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-04-18 10:01:13 +02:00
2022-04-06 00:19:59 -04:00
2022-04-06 00:14:44 -04:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-04-06 00:08:53 -04:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-03-04 06:59:20 +01:00
2022-04-06 00:08:53 -04:00
2022-03-04 06:59:20 +01:00
2022-04-06 00:08:53 -04:00
2022-04-06 00:08:53 -04:00
2022-04-06 00:08:53 -04:00
2022-04-06 00:08:53 -04:00
2022-04-06 00:16:20 -04:00
2022-03-04 06:59:20 +01:00
2022-04-06 00:08:53 -04:00
2020-09-14 16:52:42 +02:00