diff options
author | SChernykh <sergey.v.chernykh@gmail.com> | 2018-08-03 11:41:41 +0200 |
---|---|---|
committer | SChernykh <sergey.v.chernykh@gmail.com> | 2018-09-09 20:43:01 +0200 |
commit | 5fd83c13fbf8dc304909345e60a853c15b0de1e5 (patch) | |
tree | c9f33a6fc5ad4b4eb8268afb38c2d81b479e4b3b /tests/io.h | |
parent | Merge pull request #4129 (diff) | |
download | monero-5fd83c13fbf8dc304909345e60a853c15b0de1e5.tar.xz |
Cryptonight variant 2
Contains two modifications to improve ASIC resistance: shuffle and integer math.
Shuffle makes use of the whole 64-byte cache line instead of 16 bytes only, making Cryptonight 4 times more demanding for memory bandwidth.
Integer math adds 64:32 bit integer division followed by 64 bit integer square root, adding large and unavoidable computational latency to the main loop.
More details and performance numbers: https://github.com/SChernykh/xmr-stak-cpu/blob/master/README.md
Diffstat (limited to 'tests/io.h')
0 files changed, 0 insertions, 0 deletions