Implementation notes: aarch64, lionheart30, crypto_hash

Computer: lionheart30
Architecture: aarch64
CPU ID: unknown CPU ID
CPU cycles/second: 302300...268271703 (cortex)
SUPERCOP version: 20160806
Benchmark dates: 20160820...20160821

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
atelopus64crypto_hash/atelopus64/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash256crypto_hash/bash256/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash256crypto_hash/bash256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash384crypto_hash/bash384/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash384crypto_hash/bash384/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash512crypto_hash/bash512/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash512crypto_hash/bash512/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
292291.00bblake256crypto_hash/bblake256/bswapclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
303841.04bblake256crypto_hash/bblake256/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
236781.00blake256crypto_hash/blake256/bswapclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
246091.04blake256crypto_hash/blake256/regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
252851.07blake256crypto_hash/blake256/sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
353391.49blake256crypto_hash/blake256/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
374711.58blake256crypto_hash/blake256/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
blake256crypto_hash/blake256/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake256crypto_hash/blake256/vect128-mmxhackgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
84831.00blake2bcrypto_hash/blake2b/regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
104871.24blake2bcrypto_hash/blake2b/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/avx2-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/avx2-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/avx2-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/avxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/armv6/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/neon/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/sse2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/ssse3/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/xop/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2bcrypto_hash/blake2b/ymmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
140561.00blake2scrypto_hash/blake2s/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
158161.13blake2scrypto_hash/blake2s/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/avxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/armv6/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/avx/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/sse2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/sse2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/ssse3/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/ssse3/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/xop/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
blake2scrypto_hash/blake2s/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
193411.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
252451.31blake32crypto_hash/blake32/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
299461.55blake32crypto_hash/blake32/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
140381.00blake512crypto_hash/blake512/bswapclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
150511.07blake512crypto_hash/blake512/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
155801.11blake512crypto_hash/blake512/sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
206871.47blake512crypto_hash/blake512/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
229151.63blake512crypto_hash/blake512/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
blake512crypto_hash/blake512/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake512crypto_hash/blake512/vect128-inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
145341.00blake64crypto_hash/blake64/sphlib (SPHLIB_2.1)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
187021.29blake64crypto_hash/blake64/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
206821.42blake64crypto_hash/blake64/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
108381.00bmw256crypto_hash/bmw256/optc02 (Optimized_C_-_BMW256,_opt02)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
108471.00bmw256crypto_hash/bmw256/optc03gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
108591.00bmw256crypto_hash/bmw256/optbbegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
108721.00bmw256crypto_hash/bmw256/optc01gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
108861.00bmw256crypto_hash/bmw256/optabegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
109031.01bmw256crypto_hash/bmw256/optc04gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
120751.11bmw256crypto_hash/bmw256/optbgbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
129601.20bmw256crypto_hash/bmw256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
129641.20bmw256crypto_hash/bmw256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
227962.10bmw256crypto_hash/bmw256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
59781.00bmw512crypto_hash/bmw512/optc03 (Optimized_C_-_BMW512,_opt03)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
60751.02bmw512crypto_hash/bmw512/optc04gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
61591.03bmw512crypto_hash/bmw512/optc01gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
61681.03bmw512crypto_hash/bmw512/optbbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
61781.03bmw512crypto_hash/bmw512/optabegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
61801.03bmw512crypto_hash/bmw512/optc02gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
66901.12bmw512crypto_hash/bmw512/optbgbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
72491.21bmw512crypto_hash/bmw512/sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
121022.02bmw512crypto_hash/bmw512/sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
125832.10bmw512crypto_hash/bmw512/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
10372181.00cubehash161crypto_hash/cubehash161/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
10944361.06cubehash161crypto_hash/cubehash161/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
15313481.48cubehash161crypto_hash/cubehash161/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
995661.00cubehash1616crypto_hash/cubehash1616/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
1003601.01cubehash1616crypto_hash/cubehash1616/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2936502.95cubehash1616crypto_hash/cubehash1616/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5380221.00cubehash162crypto_hash/cubehash162/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
5702171.06cubehash162crypto_hash/cubehash162/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
8731321.62cubehash162crypto_hash/cubehash162/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
328031.00cubehash1632crypto_hash/cubehash1632/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
335761.02cubehash1632crypto_hash/cubehash1632/unrolled5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
337951.03cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
338761.03cubehash1632crypto_hash/cubehash1632/unrolled3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
339521.04cubehash1632crypto_hash/cubehash1632/unrolled4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
624351.90cubehash1632crypto_hash/cubehash1632/unrolled2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
658842.01cubehash1632crypto_hash/cubehash1632/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
660142.01cubehash1632crypto_hash/cubehash1632/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
2849761.00cubehash164crypto_hash/cubehash164/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
3001081.05cubehash164crypto_hash/cubehash164/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5539481.94cubehash164crypto_hash/cubehash164/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1640201.00cubehash168crypto_hash/cubehash168/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
1688271.03cubehash168crypto_hash/cubehash168/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3790652.31cubehash168crypto_hash/cubehash168/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
293751.00cubehash512crypto_hash/cubehash512/unrolled5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
297311.01cubehash512crypto_hash/cubehash512/unrolled3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
297921.01cubehash512crypto_hash/cubehash512/unrolled4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
520801.77cubehash512crypto_hash/cubehash512/unrolled2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
568461.94cubehash512crypto_hash/cubehash512/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
650172.21cubehash512crypto_hash/cubehash512/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5545571.00cubehash81crypto_hash/cubehash81/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
6406561.16cubehash81crypto_hash/cubehash81/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
10241921.85cubehash81crypto_hash/cubehash81/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
639701.00cubehash816crypto_hash/cubehash816/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
654351.02cubehash816crypto_hash/cubehash816/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2564314.01cubehash816crypto_hash/cubehash816/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2942861.00cubehash82crypto_hash/cubehash82/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
3372561.15cubehash82crypto_hash/cubehash82/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6102472.07cubehash82crypto_hash/cubehash82/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
443361.00cubehash832crypto_hash/cubehash832/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
450181.02cubehash832crypto_hash/cubehash832/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2334365.27cubehash832crypto_hash/cubehash832/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1590621.00cubehash84crypto_hash/cubehash84/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
1808971.14cubehash84crypto_hash/cubehash84/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4379272.75cubehash84crypto_hash/cubehash84/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
974621.00cubehash88crypto_hash/cubehash88/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
1059061.09cubehash88crypto_hash/cubehash88/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3078113.16cubehash88crypto_hash/cubehash88/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
539661.00echo256crypto_hash/echo256/generic/opt64 (2.1)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
615401.14echo256crypto_hash/echo256/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
641511.19echo256crypto_hash/echo256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
721511.34echo256crypto_hash/echo256/generic/opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
848321.57echo256crypto_hash/echo256/powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
1135132.10echo256crypto_hash/echo256/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
echo256crypto_hash/echo256/ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
963641.00echo512crypto_hash/echo512/generic/opt64 (2.1)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
1063681.10echo512crypto_hash/echo512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
1155711.20echo512crypto_hash/echo512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1226621.27echo512crypto_hash/echo512/generic/opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
1473781.53echo512crypto_hash/echo512/powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
2044602.12echo512crypto_hash/echo512/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
echo512crypto_hash/echo512/ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
420851.00echosp256crypto_hash/echosp256/generic/opt64 (2.1)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
556711.32echosp256crypto_hash/echosp256/generic/opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
663651.58echosp256crypto_hash/echosp256/powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
900992.14echosp256crypto_hash/echosp256/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
670401.00echosp512crypto_hash/echosp512/generic/opt64 (2.1)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
872891.30echosp512crypto_hash/echosp512/generic/opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
1037451.55echosp512crypto_hash/echosp512/powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
1440352.15echosp512crypto_hash/echosp512/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
75001.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
76751.02edonr256crypto_hash/edonr256/optcclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
39481.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
40431.02edonr512crypto_hash/edonr512/optcclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
1060051.00essence224crypto_hash/essence224/gccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
1061071.00essence256crypto_hash/essence256/gccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
558521.00essence384crypto_hash/essence384/gccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
559031.00essence512crypto_hash/essence512/gccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
768804491.00fsb256crypto_hash/fsb256/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
696281001.00fsb512crypto_hash/fsb512/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
241721.00fugue2crypto_hash/fugue2/cop_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
361591.00fugue256crypto_hash/fugue256/ANSI_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
401111.11fugue256crypto_hash/fugue256/ANSI_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
404841.12fugue256crypto_hash/fugue256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
796001.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (6.1.0)
421141.00groestl256crypto_hash/groestl256/sphlib-adapted (2.0)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (6.1.0)
424501.01groestl256crypto_hash/groestl256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
448991.07groestl256crypto_hash/groestl256/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
570251.35groestl256crypto_hash/groestl256/opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1311823.11groestl256crypto_hash/groestl256/32bit-2ktablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1392333.31groestl256crypto_hash/groestl256/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1752524.16groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2800176.65groestl256crypto_hash/groestl256/8bit_cclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2814756.68groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
groestl256crypto_hash/groestl256/vperm-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
663151.00groestl512crypto_hash/groestl512/sphlib-adapted (2.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
668311.01groestl512crypto_hash/groestl512/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
878871.33groestl512crypto_hash/groestl512/opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1020791.54groestl512crypto_hash/groestl512/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
2081253.14groestl512crypto_hash/groestl512/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4596016.93groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl512crypto_hash/groestl512/mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/simd-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/simd-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsicrypto_hash/hamsi/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsi512crypto_hash/hamsi512/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
514661.00jh224crypto_hash/jh224/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
648641.26jh224crypto_hash/jh224/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
662371.29jh224crypto_hash/jh224/bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
709391.38jh224crypto_hash/jh224/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
863861.68jh224crypto_hash/jh224/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
514651.00jh256crypto_hash/jh256/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
645621.25jh256crypto_hash/jh256/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
662891.29jh256crypto_hash/jh256/bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
710771.38jh256crypto_hash/jh256/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
876431.70jh256crypto_hash/jh256/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
514671.00jh384crypto_hash/jh384/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
643371.25jh384crypto_hash/jh384/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
662211.29jh384crypto_hash/jh384/bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
709881.38jh384crypto_hash/jh384/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
870141.69jh384crypto_hash/jh384/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
514671.00jh512crypto_hash/jh512/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
644771.25jh512crypto_hash/jh512/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
662161.29jh512crypto_hash/jh512/bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
709951.38jh512crypto_hash/jh512/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
868181.69jh512crypto_hash/jh512/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
205261.00keccakcrypto_hash/keccak/opt64u6 (3.1.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
207651.01keccakcrypto_hash/keccak/opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
207951.01keccakcrypto_hash/keccak/inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
208501.02keccakcrypto_hash/keccak/simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
210161.02keccakcrypto_hash/keccak/opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
520892.54keccakcrypto_hash/keccak/opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
529892.58keccakcrypto_hash/keccak/simple32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
553752.70keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
554032.70keccakcrypto_hash/keccak/inplace32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
560952.73keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
582002.84keccakcrypto_hash/keccak/compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
582472.84keccakcrypto_hash/keccak/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
343361.00keccakc1024crypto_hash/keccakc1024/simple (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
344331.00keccakc1024crypto_hash/keccakc1024/inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
344681.00keccakc1024crypto_hash/keccakc1024/opt64u6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
347571.01keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
351361.02keccakc1024crypto_hash/keccakc1024/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
351951.03keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
354681.03keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
830152.42keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
837362.44keccakc1024crypto_hash/keccakc1024/simple32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
880272.56keccakc1024crypto_hash/keccakc1024/inplace32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
881542.57keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
904202.63keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
983702.86keccakc1024crypto_hash/keccakc1024/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
987862.88keccakc1024crypto_hash/keccakc1024/compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
159871.00keccakc256crypto_hash/keccakc256/opt64u6 (3.1.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
161151.01keccakc256crypto_hash/keccakc256/opt64lcu24clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
161761.01keccakc256crypto_hash/keccakc256/inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
163511.02keccakc256crypto_hash/keccakc256/simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
163651.02keccakc256crypto_hash/keccakc256/opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
426722.67keccakc256crypto_hash/keccakc256/simple32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
428442.68keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
446002.79keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
446332.79keccakc256crypto_hash/keccakc256/inplace32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
449042.81keccakc256crypto_hash/keccakc256/compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
451052.82keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
451882.83keccakc256crypto_hash/keccakc256/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
176401.00keccakc448crypto_hash/keccakc448/inplace (3.1.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
176641.00keccakc448crypto_hash/keccakc448/opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
176651.00keccakc448crypto_hash/keccakc448/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
177631.01keccakc448crypto_hash/keccakc448/simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
178131.01keccakc448crypto_hash/keccakc448/opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
458732.60keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
478472.71keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
496192.81keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
497812.82keccakc448crypto_hash/keccakc448/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
511532.90keccakc448crypto_hash/keccakc448/compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
keccakc448crypto_hash/keccakc448/inplace32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
keccakc448crypto_hash/keccakc448/simple32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
191791.00keccakc512crypto_hash/keccakc512/inplace (3.1.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
191981.00keccakc512crypto_hash/keccakc512/opt64u6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
192771.01keccakc512crypto_hash/keccakc512/opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
194161.01keccakc512crypto_hash/keccakc512/opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
195601.02keccakc512crypto_hash/keccakc512/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
196501.02keccakc512crypto_hash/keccakc512/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
201171.05keccakc512crypto_hash/keccakc512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
489942.55keccakc512crypto_hash/keccakc512/simple32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
492242.57keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
513332.68keccakc512crypto_hash/keccakc512/inplace32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
517072.70keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
526062.74keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
537762.80keccakc512crypto_hash/keccakc512/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
540662.82keccakc512crypto_hash/keccakc512/compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
keccakc512crypto_hash/keccakc512/gil/singlefilegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
keccakc512crypto_hash/keccakc512/gil/singlefile_unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
237821.00keccakc768crypto_hash/keccakc768/opt64u6 (3.1.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
238451.00keccakc768crypto_hash/keccakc768/simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
238931.00keccakc768crypto_hash/keccakc768/opt64lcu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
239361.01keccakc768crypto_hash/keccakc768/inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
241401.02keccakc768crypto_hash/keccakc768/opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
588652.48keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
592082.49keccakc768crypto_hash/keccakc768/simple32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
623642.62keccakc768crypto_hash/keccakc768/inplace32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
624552.63keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
634052.67keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
670782.82keccakc768crypto_hash/keccakc768/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
672792.83keccakc768crypto_hash/keccakc768/compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
475931.00lane256crypto_hash/lane256/cgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (6.1.0)
1103331.00lane512crypto_hash/lane512/cclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
325541.00luffa256crypto_hash/luffa256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
351621.08luffa256crypto_hash/luffa256/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
412371.27luffa256crypto_hash/luffa256/armgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
453831.39luffa256crypto_hash/luffa256/thomaz/basicclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
523941.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
584131.11luffa384crypto_hash/luffa384/armgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
586451.00luffa512crypto_hash/luffa512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
683511.17luffa512crypto_hash/luffa512/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
742271.27luffa512crypto_hash/luffa512/armgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
779061.00mcssha4crypto_hash/mcssha4/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
803681.00mcssha5crypto_hash/mcssha5/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
781231.00mcssha6crypto_hash/mcssha6/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
md2crypto_hash/md2/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
66041.00md4crypto_hash/md4/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
98671.00md5crypto_hash/md5/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
100321.02md5crypto_hash/md5/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
450081.00md6d224crypto_hash/md6d224/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
479401.00md6d256crypto_hash/md6d256/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
621531.00md6d384crypto_hash/md6d384/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
752321.00md6d512crypto_hash/md6d512/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
504031.00mgrostl256crypto_hash/mgrostl256/opt-64 (2.0)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (6.1.0)
1135172.25mgrostl256crypto_hash/mgrostl256/opt-32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
188001137.30mgrostl256crypto_hash/mgrostl256/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
285121.00nasha256crypto_hash/nasha256/opt_v4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
314211.10nasha256crypto_hash/nasha256/optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
279331.00nasha512crypto_hash/nasha512/opt_v4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
340851.22nasha512crypto_hash/nasha512/optclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
1486811.00rfsb509crypto_hash/rfsb509/ref (1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
rhashcrypto_hash/rhash/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
414231.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.1f_6_Jan_2014)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
603071.00round3jh256crypto_hash/round3jh256/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
707131.17round3jh256crypto_hash/round3jh256/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
756741.25round3jh256crypto_hash/round3jh256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
602671.00round3jh512crypto_hash/round3jh512/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
707271.17round3jh512crypto_hash/round3jh512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
747921.24round3jh512crypto_hash/round3jh512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
152121.00sarmal256crypto_hash/sarmal256/opt64 (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
176011.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
223491.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
348551.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
191221.00sha256crypto_hash/sha256/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
196981.03sha256crypto_hash/sha256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
206131.08sha256crypto_hash/sha256/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
348731.82sha256crypto_hash/sha256/opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
sha256crypto_hash/sha256/cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
431111.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.1f_6_Jan_2014)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
133171.00sha512crypto_hash/sha512/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
195381.47sha512crypto_hash/sha512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
195611.47sha512crypto_hash/sha512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Ubuntu Clang 3.4 (tags/RELEASE 34/final))
431233.24sha512crypto_hash/sha512/opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
sha512crypto_hash/sha512/cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
132101.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
130871.00shabal512crypto_hash/shabal512/ref (1.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
132421.01shabal512crypto_hash/shabal512/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
186801.00shake256crypto_hash/shake256/gil/singlefile_unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
192681.03shake256crypto_hash/shake256/gil/singlefilegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
295961.00shavite3256crypto_hash/shavite3256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (6.1.0)
337811.14shavite3256crypto_hash/shavite3256/low-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
356841.21shavite3256crypto_hash/shavite3256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
365301.23shavite3256crypto_hash/shavite3256/no-saltgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
382921.29shavite3256crypto_hash/shavite3256/new-aes-roundgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
390491.32shavite3256crypto_hash/shavite3256/lower-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1490255.04shavite3256crypto_hash/shavite3256/8-bitclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
504561.00shavite3512crypto_hash/shavite3512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
575681.14shavite3512crypto_hash/shavite3512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
690331.37shavite3512crypto_hash/shavite3512/different-ordergcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
690961.37shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
736111.46shavite3512crypto_hash/shavite3512/no-saltgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
740911.47shavite3512crypto_hash/shavite3512/low-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
745931.48shavite3512crypto_hash/shavite3512/new-aes-roundgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
885441.75shavite3512crypto_hash/shavite3512/lower-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2873155.69shavite3512crypto_hash/shavite3512/8-bitclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
636931.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
800301.26simd256crypto_hash/simd256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
1063121.67simd256crypto_hash/simd256/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
269592042.33simd256crypto_hash/simd256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
simd256crypto_hash/simd256/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
736101.00simd512crypto_hash/simd512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
859991.17simd512crypto_hash/simd512/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
914431.24simd512crypto_hash/simd512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
534573172.62simd512crypto_hash/simd512/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
simd512crypto_hash/simd512/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
105111.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
121371.00skein256256crypto_hash/skein256256/opt (v1.3_C_code)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (6.1.0)
84881.00skein512256crypto_hash/skein512256/littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
85351.01skein512256crypto_hash/skein512256/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
94571.11skein512256crypto_hash/skein512256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
99361.17skein512256crypto_hash/skein512256/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
117151.38skein512256crypto_hash/skein512256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
85111.00skein512512crypto_hash/skein512512/littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (6.1.0)
85361.00skein512512crypto_hash/skein512512/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
94581.11skein512512crypto_hash/skein512512/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
100361.18skein512512crypto_hash/skein512512/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
111461.31skein512512crypto_hash/skein512512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
tigercrypto_hash/tiger/cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
529371.00whirlpoolcrypto_hash/whirlpool/refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (6.1.0)
whirlpoolcrypto_hash/whirlpool/cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
93581.00md5crypto_hashblocks/md5/little-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (6.1.0)
94071.01md5crypto_hashblocks/md5/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1387091.00rfsb509crypto_hashblocks/rfsb509/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
182181.00sha256crypto_hashblocks/sha256/inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
183141.01sha256crypto_hashblocks/sha256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
120511.00sha512crypto_hashblocks/sha512/inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)
120641.00sha512crypto_hashblocks/sha512/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (6.1.0)