| Time | Relative time | Primitive | Implementation | Compiler | 
|---|
| 8168243 | 1.00 | acehash256v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 151003 | 1.00 | asconhashv12 | opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 153374 | 1.02 | asconhashv12 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 328881 | 2.18 | asconhashv12 | bi32 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 329432 | 2.18 | asconhashv12 | bi32_lowreg | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 915797 | 6.06 | asconhashv12 | bi16 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1948678 | 12.90 | asconhashv12 | bi8 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 151002 | 1.00 | asconxofv12 | opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 153370 | 1.02 | asconxofv12 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | atelopus32 | ref | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | atelopus64 | ref | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | bash256 | avx2 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | bash256 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | bash384 | avx2 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | bash384 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | bash512 | avx2 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | bash512 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 108897 | 1.00 | bblake256 | regs | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 109965 | 1.01 | bblake256 | bswap | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 87670 | 1.00 | blake256 | sphlib | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 89228 | 1.02 | blake256 | regs | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 89597 | 1.02 | blake256 | bswap | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 137750 | 1.57 | blake256 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 142111 | 1.62 | blake256 | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake256 | vect128 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | blake256 | vect128-mmxhack | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 35326 | 1.00 | blake2b | regs | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 45369 | 1.28 | blake2b | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2b | avx2-1 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2b | avx2-2 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2b | avx2-3 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2b | avxicc | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2b | xmm | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2b | ymm | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 73164 | 1.00 | blake2s | regs | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 89965 | 1.23 | blake2s | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2s | avxicc | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake2s | xmm | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 67620 | 1.00 | blake32 | sphlib | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 102497 | 1.52 | blake32 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 107084 | 1.58 | blake32 | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 55870 | 1.00 | blake512 | regs | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 57209 | 1.02 | blake512 | bswap | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 59119 | 1.06 | blake512 | sphlib | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 78706 | 1.41 | blake512 | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 81948 | 1.47 | blake512 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake512 | vect128 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | blake512 | vect128-inplace | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 53444 | 1.00 | blake64 | sphlib | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 70768 | 1.32 | blake64 | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 73495 | 1.38 | blake64 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 49803 | 1.00 | bmw256 | optbbe | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 49812 | 1.00 | bmw256 | optabe | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 50953 | 1.02 | bmw256 | optc01 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 51486 | 1.03 | bmw256 | optc04 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 52063 | 1.05 | bmw256 | optbgbe | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 52067 | 1.05 | bmw256 | optc03 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 52604 | 1.06 | bmw256 | optc02 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 60873 | 1.22 | bmw256 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 63722 | 1.28 | bmw256 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 87225 | 1.75 | bmw256 | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 26235 | 1.00 | bmw512 | optbbe | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 26252 | 1.00 | bmw512 | optabe | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 27219 | 1.04 | bmw512 | optc04 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 27303 | 1.04 | bmw512 | optc01 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 27307 | 1.04 | bmw512 | optc02 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 27999 | 1.07 | bmw512 | optc03 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 28053 | 1.07 | bmw512 | optbgbe | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 38414 | 1.46 | bmw512 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 46639 | 1.78 | bmw512 | sphlib-small | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 47298 | 1.80 | bmw512 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 776222 | 1.00 | clxhash | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1312035 | 1.69 | clxhash | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 407777 | 1.00 | coral256v1 | opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 608827 | 1.49 | coral256v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 6986903 | 1.00 | cubehash161 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 10408415 | 1.49 | cubehash161 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 12039899 | 1.72 | cubehash161 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 568811 | 1.00 | cubehash1616 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 827915 | 1.46 | cubehash1616 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1408528 | 2.48 | cubehash1616 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 3563280 | 1.00 | cubehash162 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 5316478 | 1.49 | cubehash162 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 6391064 | 1.79 | cubehash162 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 221609 | 1.00 | cubehash1632 | unrolled3 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 221908 | 1.00 | cubehash1632 | unrolled5 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 225516 | 1.02 | cubehash1632 | sphlib-small | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 227234 | 1.03 | cubehash1632 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 238967 | 1.08 | cubehash1632 | unrolled4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 321673 | 1.45 | cubehash1632 | unrolled2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 358292 | 1.62 | cubehash1632 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 507921 | 2.29 | cubehash1632 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1849104 | 1.00 | cubehash164 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 2753421 | 1.49 | cubehash164 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 3535153 | 1.91 | cubehash164 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 996144 | 1.00 | cubehash168 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1469181 | 1.47 | cubehash168 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 2123552 | 2.13 | cubehash168 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 192786 | 1.00 | cubehash512 | unrolled3 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 193221 | 1.00 | cubehash512 | unrolled5 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 207775 | 1.08 | cubehash512 | unrolled4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 254272 | 1.32 | cubehash512 | unrolled2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 282830 | 1.47 | cubehash512 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 392776 | 2.04 | cubehash512 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 3601183 | 1.00 | cubehash81 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 5364768 | 1.49 | cubehash81 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 6853917 | 1.90 | cubehash81 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 316550 | 1.00 | cubehash816 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 450068 | 1.42 | cubehash816 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1028335 | 3.25 | cubehash816 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1843944 | 1.00 | cubehash82 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 2765858 | 1.50 | cubehash82 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 3746418 | 2.03 | cubehash82 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 208284 | 1.00 | cubehash832 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 284775 | 1.37 | cubehash832 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 853113 | 4.10 | cubehash832 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 971284 | 1.00 | cubehash84 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1439469 | 1.48 | cubehash84 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 2186955 | 2.25 | cubehash84 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 531798 | 1.00 | cubehash88 | unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 781700 | 1.47 | cubehash88 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1418555 | 2.67 | cubehash88 | spec | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 418856 | 1.00 | drygascon128 | le32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1215342 | 2.90 | drygascon128 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 505756 | 1.00 | drygascon256 | le32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 2028740 | 4.01 | drygascon256 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 273724 | 1.00 | echo256 | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 279976 | 1.02 | echo256 | generic/opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 297605 | 1.09 | echo256 | sphlib | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 312870 | 1.14 | echo256 | generic/opt32 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 380537 | 1.39 | echo256 | powerpc/pp32cv2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 606742 | 2.22 | echo256 | powerpc/pp32cv1 | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | echo256 | ccalik/bitsliced | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 484680 | 1.00 | echo512 | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 502401 | 1.04 | echo512 | generic/opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 520012 | 1.07 | echo512 | sphlib | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 558254 | 1.15 | echo512 | generic/opt32 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 678113 | 1.40 | echo512 | powerpc/pp32cv2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1080298 | 2.23 | echo512 | powerpc/pp32cv1 | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | echo512 | ccalik/bitsliced | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 215805 | 1.00 | echosp256 | generic/opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 246912 | 1.14 | echosp256 | generic/opt32 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 297539 | 1.38 | echosp256 | powerpc/pp32cv2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 474271 | 2.20 | echosp256 | powerpc/pp32cv1 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 344012 | 1.00 | echosp512 | generic/opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 390248 | 1.13 | echosp512 | generic/opt32 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 467607 | 1.36 | echosp512 | powerpc/pp32cv2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 749945 | 2.18 | echosp512 | powerpc/pp32cv1 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 29901 | 1.00 | edonr256 | swpbe | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 31980 | 1.07 | edonr256 | optc | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 12962 | 1.00 | edonr512 | swpbe | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 14033 | 1.08 | edonr512 | optc | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 289944 | 1.00 | esch256v1 | opt | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 315002 | 1.09 | esch256v1 | ref | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 442698 | 1.00 | esch384v1 | opt | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 462428 | 1.04 | esch384v1 | ref | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 470796 | 1.00 | essence224 | gcc | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 482050 | 1.00 | essence256 | gcc | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 296004 | 1.00 | essence384 | gcc | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 296090 | 1.00 | essence512 | gcc | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 225534654 | 1.00 | fsb256 | ref | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 250729218 | 1.00 | fsb512 | ref | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 103480 | 1.00 | fugue2 | cop_opt32 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 138843 | 1.00 | fugue256 | ANSI_opt64 | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 169452 | 1.22 | fugue256 | ANSI_opt32 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 178066 | 1.28 | fugue256 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 321007 | 1.00 | fugue512 | sphlib | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 153361886 | 1.00 | gage1h256c224r008 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 80129786 | 1.00 | gage1h256c224r016 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 35703619 | 1.00 | gage1h256c224r032 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 23950960 | 1.00 | gage1h256c224r064 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 89771168 | 1.00 | gage1h256c256r016 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 47722359 | 1.00 | gage1h256c256r032 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 26394599 | 1.00 | gage1h256c256r064 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 15716397 | 1.00 | gage1h256c256r128 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 88915859 | 1.00 | gage1h256c512r032 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 47011947 | 1.00 | gage1h256c512r064 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 273213 | 1.00 | gimli24v1 | littleendian | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 760646 | 2.78 | gimli24v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | gimli24v1 | sse | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | gimli24v1 | ssealt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 203725 | 1.00 | groestl256 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 209133 | 1.03 | groestl256 | sphlib-adapted | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 285579 | 1.40 | groestl256 | sphlib-small | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 433937 | 2.13 | groestl256 | opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 615872 | 3.02 | groestl256 | 32bit-2ktable | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 750831 | 3.69 | groestl256 | 8bit_c | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 809317 | 3.97 | groestl256 | 32bit-bytesliced-c-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 886100 | 4.35 | groestl256 | 32bit-bytesliced-c-fast | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | groestl256 | opt64 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | groestl256 | vperm-intr | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 312582 | 1.00 | groestl512 | sphlib-adapted | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 313611 | 1.00 | groestl512 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 552262 | 1.77 | groestl512 | sphlib-small | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 638775 | 2.04 | groestl512 | opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1170855 | 3.75 | groestl512 | 32bit-bytesliced-c-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | groestl512 | mmx | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | groestl512 | opt64 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | hamsi | simd-1 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | hamsi | simd-2 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | hamsi | sphlib | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | hamsi | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | hamsi512 | sphlib | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | hamsi512 | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 86196164 | 1.00 | heron256v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 165906 | 1.00 | jh224 | simple | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 217614 | 1.31 | jh224 | bitslice_opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 223031 | 1.34 | jh224 | bitslice_ref64 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 302734 | 1.82 | jh224 | bitslice_ref32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 320525 | 1.93 | jh224 | bitslice_opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 165729 | 1.00 | jh256 | simple | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 217628 | 1.31 | jh256 | bitslice_opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 222886 | 1.34 | jh256 | bitslice_ref64 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 303020 | 1.83 | jh256 | bitslice_ref32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 319467 | 1.93 | jh256 | bitslice_opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 165785 | 1.00 | jh384 | simple | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 217698 | 1.31 | jh384 | bitslice_opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 254500 | 1.54 | jh384 | bitslice_ref64 | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 302818 | 1.83 | jh384 | bitslice_ref32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 319902 | 1.93 | jh384 | bitslice_opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 166133 | 1.00 | jh512 | simple | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 217691 | 1.31 | jh512 | bitslice_opt64 | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 254184 | 1.53 | jh512 | bitslice_ref64 | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 302828 | 1.82 | jh512 | bitslice_ref32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 319986 | 1.93 | jh512 | bitslice_opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 31799 | 1.00 | k12 | kcp/optimized1600lcufull | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 33459 | 1.05 | k12 | kcp/optimized1600ufull | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 33515 | 1.05 | k12 | kcp/optimized1600lcu6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 35885 | 1.13 | k12 | kcp/optimized1600u6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 95215 | 2.99 | k12 | kcp/compact1600 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 103049 | 3.24 | k12 | kcp/inplace1600bi | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 121142 | 3.81 | k12 | kcp/reference1600 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1165734 | 36.66 | k12 | kcp/reference1600-32bits | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/inplace1600ARMv6M | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/inplace1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/inplace1600ARMv7M | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600ARMv6Mu1 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600ARMv6Mu2 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600ARMv8A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600AVX2 | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600AVX512 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600AsmX86-64 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600AsmX86-64Apple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600AsmX86-64shld | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600XOPu6 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600XOPufull | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | k12 | kcp/optimized1600lcufullshld | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 73327 | 1.00 | keccak | opt64lcu24 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 78730 | 1.07 | keccak | opt64lcu6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 81973 | 1.12 | keccak | simple | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 82610 | 1.13 | keccak | inplace | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 83902 | 1.14 | keccak | opt64u6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 198190 | 2.70 | keccak | compact | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 203265 | 2.77 | keccak | opt32bi-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 206759 | 2.82 | keccak | opt32bi-rvku2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 211001 | 2.88 | keccak | simple32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 220374 | 3.01 | keccak | opt32biT-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 228721 | 3.12 | keccak | inplace32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 756617 | 10.32 | keccak | compact8 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 123191 | 1.00 | keccakc1024 | opt64lcu24 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 130733 | 1.06 | keccakc1024 | opt64lcu6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 136789 | 1.11 | keccakc1024 | simple | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 137811 | 1.12 | keccakc1024 | inplace | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 139383 | 1.13 | keccakc1024 | opt64u6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 149139 | 1.21 | keccakc1024 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 151805 | 1.23 | keccakc1024 | sphlib-small | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 331416 | 2.69 | keccakc1024 | opt32bi-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 336615 | 2.73 | keccakc1024 | opt32bi-rvku2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 337156 | 2.74 | keccakc1024 | compact | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 343298 | 2.79 | keccakc1024 | opt32biT-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 343319 | 2.79 | keccakc1024 | simple32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 372739 | 3.03 | keccakc1024 | inplace32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1279230 | 10.38 | keccakc1024 | compact8 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 57196 | 1.00 | keccakc256 | opt64lcu24 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 61007 | 1.07 | keccakc256 | opt64lcu6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 63760 | 1.11 | keccakc256 | simple | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 64382 | 1.13 | keccakc256 | inplace | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 64933 | 1.14 | keccakc256 | opt64u6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 155430 | 2.72 | keccakc256 | compact | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 161616 | 2.83 | keccakc256 | opt32bi-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 163834 | 2.86 | keccakc256 | opt32bi-rvku2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 167239 | 2.92 | keccakc256 | simple32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 176085 | 3.08 | keccakc256 | opt32biT-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 180309 | 3.15 | keccakc256 | inplace32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 582877 | 10.19 | keccakc256 | compact8 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 62684 | 1.00 | keccakc448 | opt64lcu24 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 67053 | 1.07 | keccakc448 | opt64lcu6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 69568 | 1.11 | keccakc448 | simple | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 70268 | 1.12 | keccakc448 | inplace | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 71283 | 1.14 | keccakc448 | opt64u6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 174494 | 2.78 | keccakc448 | opt32bi-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 176360 | 2.81 | keccakc448 | compact | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 177654 | 2.83 | keccakc448 | opt32bi-rvku2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 187112 | 2.99 | keccakc448 | opt32biT-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 651721 | 10.40 | keccakc448 | compact8 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | keccakc448 | inplace32bi | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | keccakc448 | simple32bi | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 68618 | 1.00 | keccakc512 | opt64lcu24 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 72956 | 1.06 | keccakc512 | opt64lcu6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 75963 | 1.11 | keccakc512 | simple | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 76594 | 1.12 | keccakc512 | inplace | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 77836 | 1.13 | keccakc512 | opt64u6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 86111 | 1.25 | keccakc512 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 87562 | 1.28 | keccakc512 | sphlib-small | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 182976 | 2.67 | keccakc512 | compact | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 189399 | 2.76 | keccakc512 | opt32bi-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 192232 | 2.80 | keccakc512 | opt32bi-rvku2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 195116 | 2.84 | keccakc512 | simple32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 206085 | 3.00 | keccakc512 | opt32biT-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 211064 | 3.08 | keccakc512 | inplace32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 699148 | 10.19 | keccakc512 | compact8 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | keccakc512 | gil/singlefile | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | keccakc512 | gil/singlefile_unrolled | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 84967 | 1.00 | keccakc768 | opt64lcu24 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 89341 | 1.05 | keccakc768 | opt64lcu6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 94065 | 1.11 | keccakc768 | simple | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 94812 | 1.12 | keccakc768 | inplace | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 96497 | 1.14 | keccakc768 | opt64u6 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 231090 | 2.72 | keccakc768 | opt32bi-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 231781 | 2.73 | keccakc768 | compact | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 234917 | 2.76 | keccakc768 | opt32bi-rvku2 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 238992 | 2.81 | keccakc768 | simple32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 244537 | 2.88 | keccakc768 | opt32biT-s2lcu4 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 258823 | 3.05 | keccakc768 | inplace32bi | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 873479 | 10.28 | keccakc768 | compact8 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 664383 | 1.00 | knot256v1 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 763764 | 1.15 | knot256v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 431189 | 1.00 | knot256v2 | opt | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 472930 | 1.10 | knot256v2 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 1508213 | 1.00 | knot384 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | knot384 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1283492 | 1.00 | knot512 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1370929 | 1.07 | knot512 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | lane256 | c | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | lane512 | c | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 166534 | 1.00 | luffa256 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 190140 | 1.14 | luffa256 | opt32 | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 330179 | 1.98 | luffa256 | thomaz/basic | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 278174 | 1.00 | luffa384 | opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 292322 | 1.00 | luffa512 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 356787 | 1.22 | luffa512 | opt32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 171706 | 1.00 | mcssha4 | ref | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 178294 | 1.00 | mcssha5 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 171349 | 1.00 | mcssha6 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | md2 | openssl | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 17232 | 1.00 | md4 | openssl | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 19574 | 1.00 | md5 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 23792 | 1.22 | md5 | openssl | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 141885 | 1.00 | md6d224 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 152476 | 1.00 | md6d256 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 198372 | 1.00 | md6d384 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 245694 | 1.00 | md6d512 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 348107 | 1.00 | mgrostl256 | opt-32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 5823858 | 16.73 | mgrostl256 | ref | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | mgrostl256 | opt-64 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 73282 | 1.00 | nasha256 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 82361 | 1.12 | nasha256 | opt_v4 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 67236 | 1.00 | nasha512 | opt_v4 | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 73035 | 1.09 | nasha512 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 26010442 | 1.00 | orangishv1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 113305988 | 1.00 | photonbeetlehash256rate32v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 1017028 | 1.00 | rfsb509 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | rhash | ref | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 64801 | 1.00 | ripemd160 | openssl | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 192197 | 1.00 | round3jh256 | simple | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 195961 | 1.02 | round3jh256 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 218040 | 1.13 | round3jh256 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 192068 | 1.00 | round3jh512 | simple | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 195751 | 1.02 | round3jh512 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 218064 | 1.14 | round3jh512 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 76955 | 1.00 | sarmal256 | opt64 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 91584 | 1.00 | sarmal512 | opt64 | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 315783 | 1.00 | saturninhashv2 | bs32 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 883410 | 2.80 | saturninhashv2 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 68274 | 1.00 | sha1 | openssl | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 121596 | 1.00 | sha224 | openssl | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 100214 | 1.00 | sha256 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 104518 | 1.04 | sha256 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 104765 | 1.05 | sha256 | sphlib-small | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 121748 | 1.21 | sha256 | openssl | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 172270 | 1.72 | sha256 | cryptopp | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 64011 | 1.00 | sha3224 | oncore64bits | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 90824 | 1.42 | sha3224 | openssl | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 197889 | 3.09 | sha3224 | oncore32bits | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3224 | kcp/optimized1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | sha3224 | kcp/optimized1600ARMv8A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | sha3224 | kcp/optimized1600AVX2 | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3224 | kcp/optimized1600AVX512 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 69659 | 1.00 | sha3256 | oncore64bits | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 98848 | 1.42 | sha3256 | openssl | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 214619 | 3.08 | sha3256 | oncore32bits | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3256 | kcp/optimized1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | sha3256 | kcp/optimized1600ARMv8A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | sha3256 | kcp/optimized1600AVX2 | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3256 | kcp/optimized1600AVX512 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 86658 | 1.00 | sha3384 | oncore64bits | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 120858 | 1.39 | sha3384 | openssl | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 264583 | 3.05 | sha3384 | oncore32bits | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3384 | kcp/optimized1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3384 | kcp/optimized1600ARMv8A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3384 | kcp/optimized1600AVX2 | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3384 | kcp/optimized1600AVX512 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 126105 | 1.00 | sha3512 | oncore64bits | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 173718 | 1.38 | sha3512 | openssl | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 381173 | 3.02 | sha3512 | oncore32bits | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3512 | kcp/optimized1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | sha3512 | kcp/optimized1600ARMv8A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | sha3512 | kcp/optimized1600AVX2 | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | sha3512 | kcp/optimized1600AVX512 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 70420 | 1.00 | sha384 | openssl | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 69281 | 1.00 | sha512 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 70461 | 1.02 | sha512 | openssl | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 73320 | 1.06 | sha512 | sphlib-small | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 73343 | 1.06 | sha512 | sphlib | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 107061 | 1.55 | sha512 | cryptopp | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 50126 | 1.00 | shabal256 | sphlib | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 44010 | 1.00 | shabal512 | ref | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 50188 | 1.14 | shabal512 | sphlib | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 58428 | 1.00 | shake128 | oncore64bits | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 84013 | 1.44 | shake128 | openssl | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 182730 | 3.13 | shake128 | oncore32bits | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | shake128 | kcp/optimized1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | shake128 | kcp/optimized1600ARMv8A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | shake128 | kcp/optimized1600AVX2 | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | shake128 | kcp/optimized1600AVX512 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 69694 | 1.00 | shake256 | oncore64bits | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 93048 | 1.34 | shake256 | gil/singlefile_unrolled | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 98641 | 1.42 | shake256 | openssl | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 103034 | 1.48 | shake256 | gil/singlefile | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 215544 | 3.09 | shake256 | oncore32bits | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | shake256 | kcp/optimized1600ARMv7A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | shake256 | kcp/optimized1600ARMv8A | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | shake256 | kcp/optimized1600AVX2 | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | shake256 | kcp/optimized1600AVX512 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | shake256 | usekcp | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 193613 | 1.00 | shamashashv1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 145764 | 1.00 | shavite3256 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 150995 | 1.04 | shavite3256 | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 160181 | 1.10 | shavite3256 | low-mem | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 168673 | 1.16 | shavite3256 | no-salt | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 169461 | 1.16 | shavite3256 | new-aes-round | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 186305 | 1.28 | shavite3256 | lower-mem | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 429818 | 2.95 | shavite3256 | 8-bit | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 252003 | 1.00 | shavite3512 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 258895 | 1.03 | shavite3512 | sphlib-small | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 307836 | 1.22 | shavite3512 | low-mem | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 314206 | 1.25 | shavite3512 | IntelL1Cache | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 333258 | 1.32 | shavite3512 | lower-mem | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 499508 | 1.98 | shavite3512 | different-order | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 557307 | 2.21 | shavite3512 | new-aes-round | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 561352 | 2.23 | shavite3512 | no-salt | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 816105 | 3.24 | shavite3512 | 8-bit | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 281873 | 1.00 | simd256 | sphlib | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 352737 | 1.25 | simd256 | sphlib-small | gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 371253 | 1.32 | simd256 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 6179657 | 21.92 | simd256 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | simd256 | vect128 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 358283 | 1.00 | simd512 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 366357 | 1.02 | simd512 | sphlib | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 398090 | 1.11 | simd512 | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 12351292 | 34.47 | simd512 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | simd512 | vect128 | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 7183986 | 1.00 | sivrijndael256hash256v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 188677378 | 1.00 | sivtemphotonhashv1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 60003 | 1.00 | skein10241024 | opt | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 46688 | 1.00 | skein256256 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 47699 | 1.00 | skein512256 | opt | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 53681 | 1.13 | skein512256 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 55110 | 1.16 | skein512256 | little | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 57836 | 1.21 | skein512256 | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 58971 | 1.24 | skein512256 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 47821 | 1.00 | skein512512 | opt | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 53719 | 1.12 | skein512512 | sphlib | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 55103 | 1.15 | skein512512 | little | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 57980 | 1.21 | skein512512 | sphlib-small | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 59198 | 1.24 | skein512512 | simple | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 18141992 | 1.00 | skinnyhashtk2 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 10123333 | 1.00 | skinnyhashtk3 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 157691 | 1.00 | sneikha256 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 191138 | 1.21 | sneikha256 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 324837 | 1.00 | sneikha384 | opt | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 367493 | 1.13 | sneikha384 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 6260449 | 1.00 | subterraneanv1 | add_mem_compact | gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 20787479 | 3.32 | subterraneanv1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 6210265 | 1.00 | syconhash256v1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 38974 | 1.00 | tiger | cryptopp | g++ -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
|  |  | triadhashv1 | add_sse | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
|  |  | triadhashv1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 262081 | 1.00 | whirlpool | ref | gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 522770 | 1.99 | whirlpool | cryptopp | g++ -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 
| 295823 | 1.00 | xoodyakv1 | ref | gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.1 20191130) | 
| 8598842 | 29.07 | xoodyakv1 | refcpp | g++ -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |