Implementation notes: x86, thoth, crypto_hash

Computer: thoth
Architecture: x86
CPU ID: AuthenticAMD-00000622-0183f9ff
CPU cycles/second: 899972999...899972999 (x86cpuinfo)
SUPERCOP version: 20160806
Benchmark dates: 20160726...20160807

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
1018981.00bash256crypto_hash/bash256/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
bash256crypto_hash/bash256/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1326471.00bash384crypto_hash/bash384/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
bash384crypto_hash/bash384/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2033281.00bash512crypto_hash/bash512/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
bash512crypto_hash/bash512/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
482601.00bblake256crypto_hash/bblake256/bswapgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
483411.00bblake256crypto_hash/bblake256/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
812331.68bblake256crypto_hash/bblake256/sandyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
bblake256crypto_hash/bblake256/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bblake256crypto_hash/bblake256/ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bblake512crypto_hash/bblake512/xopgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
384831.00blake256crypto_hash/blake256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
385401.00blake256crypto_hash/blake256/bswapgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
385721.00blake256crypto_hash/blake256/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
477851.24blake256crypto_hash/blake256/sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
555551.44blake256crypto_hash/blake256/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
664761.73blake256crypto_hash/blake256/sandyclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
blake256crypto_hash/blake256/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake256crypto_hash/blake256/sse2-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake256crypto_hash/blake256/sse41gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake256crypto_hash/blake256/sse41-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake256crypto_hash/blake256/ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake256crypto_hash/blake256/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake256crypto_hash/blake256/vect128-mmxhackgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake256crypto_hash/blake256/xopgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
365401.00blake2bcrypto_hash/blake2b/regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
385931.06blake2bcrypto_hash/blake2b/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
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
215581.00blake2scrypto_hash/blake2s/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
267931.24blake2scrypto_hash/blake2s/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/avxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/armv6/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/avx/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/sse2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/sse2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/ssse3/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/ssse3/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/xop/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2scrypto_hash/blake2s/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
294611.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
349351.19blake32crypto_hash/blake32/sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
420341.43blake32crypto_hash/blake32/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
blake32crypto_hash/blake32/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake32crypto_hash/blake32/ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
638781.00blake512crypto_hash/blake512/bswapclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
651361.02blake512crypto_hash/blake512/regsclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
834731.31blake512crypto_hash/blake512/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
872431.37blake512crypto_hash/blake512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
875161.37blake512crypto_hash/blake512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
blake512crypto_hash/blake512/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake512crypto_hash/blake512/sse2sgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake512crypto_hash/blake512/sse41gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake512crypto_hash/blake512/ssse3gcc -march=native -mtune=native -O3 -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
blake512crypto_hash/blake512/xopgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake512crypto_hash/blake512/xop-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
739151.00blake64crypto_hash/blake64/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
768101.04blake64crypto_hash/blake64/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
771541.04blake64crypto_hash/blake64/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
blake64crypto_hash/blake64/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake64crypto_hash/blake64/ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
187661.00bmw256crypto_hash/bmw256/optabe (OptimizedA_BE_C_-_BMW256)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
188191.00bmw256crypto_hash/bmw256/optbbegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
200471.07bmw256crypto_hash/bmw256/optc04gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
202301.08bmw256crypto_hash/bmw256/optc03gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
202811.08bmw256crypto_hash/bmw256/optc01gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
204801.09bmw256crypto_hash/bmw256/optbgbegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
209831.12bmw256crypto_hash/bmw256/optc02gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
231191.23bmw256crypto_hash/bmw256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
235191.25bmw256crypto_hash/bmw256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
386132.06bmw256crypto_hash/bmw256/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
bmw256crypto_hash/bmw256/core_2_45nm/x86/ssse3_v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bmw256crypto_hash/bmw256/core_2_65nm/x86/ssse3_v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bmw256crypto_hash/bmw256/core_i7_45nm/x86/ssse3_v1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bmw256crypto_hash/bmw256/opt24ssse3_asm32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bmw256crypto_hash/bmw256/opt31ssse3_asm32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bmw256crypto_hash/bmw256/optc31ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
328111.00bmw512crypto_hash/bmw512/optabe (OptimizedA_BE_C_-_BMW512)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
329161.00bmw512crypto_hash/bmw512/optc04clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
330721.01bmw512crypto_hash/bmw512/optbbeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
341361.04bmw512crypto_hash/bmw512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
342151.04bmw512crypto_hash/bmw512/optc03clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
384721.17bmw512crypto_hash/bmw512/optbgbeclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
420421.28bmw512crypto_hash/bmw512/optc01gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
421141.28bmw512crypto_hash/bmw512/optc02gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
528651.61bmw512crypto_hash/bmw512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
592551.81bmw512crypto_hash/bmw512/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
bmw512crypto_hash/bmw512/optx86sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cheetah512crypto_hash/cheetah512/asm32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
27692581.00cubehash161crypto_hash/cubehash161/unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
28061411.01cubehash161crypto_hash/cubehash161/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
38950161.41cubehash161crypto_hash/cubehash161/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
cubehash161crypto_hash/cubehash161/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2320761.00cubehash1616crypto_hash/cubehash1616/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2362221.02cubehash1616crypto_hash/cubehash1616/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
10833944.67cubehash1616crypto_hash/cubehash1616/specclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
cubehash1616crypto_hash/cubehash1616/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
14141861.00cubehash162crypto_hash/cubehash162/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
14345171.01cubehash162crypto_hash/cubehash162/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
24900721.76cubehash162crypto_hash/cubehash162/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash162crypto_hash/cubehash162/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
838231.00cubehash1632crypto_hash/cubehash1632/unrolled5clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
846601.01cubehash1632crypto_hash/cubehash1632/unrolled3clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
862571.03cubehash1632crypto_hash/cubehash1632/unrolled4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1033701.23cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
1117141.33cubehash1632crypto_hash/cubehash1632/sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
1186771.42cubehash1632crypto_hash/cubehash1632/x86gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1458621.74cubehash1632crypto_hash/cubehash1632/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1505121.80cubehash1632crypto_hash/cubehash1632/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1714602.05cubehash1632crypto_hash/cubehash1632/unrolled2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
cubehash1632crypto_hash/cubehash1632/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash1632crypto_hash/cubehash1632/emmintrin5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash1632crypto_hash/cubehash1632/mmintringcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash1632crypto_hash/cubehash1632/x86xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
7380941.00cubehash164crypto_hash/cubehash164/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
7498761.02cubehash164crypto_hash/cubehash164/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
17307662.34cubehash164crypto_hash/cubehash164/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash164crypto_hash/cubehash164/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4019011.00cubehash168crypto_hash/cubehash168/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
4089891.02cubehash168crypto_hash/cubehash168/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
13339373.32cubehash168crypto_hash/cubehash168/specclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
cubehash168crypto_hash/cubehash168/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
729031.00cubehash512crypto_hash/cubehash512/unrolled5clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
735831.01cubehash512crypto_hash/cubehash512/unrolled3clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
750071.03cubehash512crypto_hash/cubehash512/unrolled4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1028531.41cubehash512crypto_hash/cubehash512/x86gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1158831.59cubehash512crypto_hash/cubehash512/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1281831.76cubehash512crypto_hash/cubehash512/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1346051.85cubehash512crypto_hash/cubehash512/unrolled2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
cubehash512crypto_hash/cubehash512/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash512crypto_hash/cubehash512/emmintrin5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash512crypto_hash/cubehash512/mmintringcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash512crypto_hash/cubehash512/x86xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
14274101.00cubehash81crypto_hash/cubehash81/unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
14301581.00cubehash81crypto_hash/cubehash81/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
25853591.81cubehash81crypto_hash/cubehash81/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash81crypto_hash/cubehash81/emmintringcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash81crypto_hash/cubehash81/emmintrin2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash81crypto_hash/cubehash81/emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash81crypto_hash/cubehash81/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1322571.00cubehash816crypto_hash/cubehash816/unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1372831.04cubehash816crypto_hash/cubehash816/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
9534797.21cubehash816crypto_hash/cubehash816/specclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
cubehash816crypto_hash/cubehash816/emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash816crypto_hash/cubehash816/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
7326521.00cubehash82crypto_hash/cubehash82/unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
7572701.03cubehash82crypto_hash/cubehash82/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
18244342.49cubehash82crypto_hash/cubehash82/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash82crypto_hash/cubehash82/emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash82crypto_hash/cubehash82/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
880181.00cubehash832crypto_hash/cubehash832/unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
928291.05cubehash832crypto_hash/cubehash832/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
93834310.66cubehash832crypto_hash/cubehash832/specclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
cubehash832crypto_hash/cubehash832/emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash832crypto_hash/cubehash832/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3892081.00cubehash84crypto_hash/cubehash84/unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
4024991.03cubehash84crypto_hash/cubehash84/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
13800753.55cubehash84crypto_hash/cubehash84/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash84crypto_hash/cubehash84/emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash84crypto_hash/cubehash84/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2190011.00cubehash88crypto_hash/cubehash88/unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2265921.03cubehash88crypto_hash/cubehash88/simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
10979795.01cubehash88crypto_hash/cubehash88/specclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
cubehash88crypto_hash/cubehash88/emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
cubehash88crypto_hash/cubehash88/emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
704361.00echo256crypto_hash/echo256/pentium/pentiummmx (2.1)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
848201.20echo256crypto_hash/echo256/pentium/pentiumvnommxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
1164261.65echo256crypto_hash/echo256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1190671.69echo256crypto_hash/echo256/generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1276551.81echo256crypto_hash/echo256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1644732.34echo256crypto_hash/echo256/generic/opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1711262.43echo256crypto_hash/echo256/powerpc/pp32cv2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1881422.67echo256crypto_hash/echo256/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
echo256crypto_hash/echo256/aes/aes32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo256crypto_hash/echo256/ccalik/aesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo256crypto_hash/echo256/ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo256crypto_hash/echo256/ccalik/vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo256crypto_hash/echo256/core2/core2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo256crypto_hash/echo256/pentium/pentium4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1274601.00echo512crypto_hash/echo512/pentium/pentiummmx (2.1)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1550071.22echo512crypto_hash/echo512/pentium/pentiumvnommxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
2063211.62echo512crypto_hash/echo512/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2106251.65echo512crypto_hash/echo512/generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2289581.80echo512crypto_hash/echo512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2961432.32echo512crypto_hash/echo512/generic/opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2981262.34echo512crypto_hash/echo512/powerpc/pp32cv2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3308072.60echo512crypto_hash/echo512/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
echo512crypto_hash/echo512/aes/aes32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo512crypto_hash/echo512/ccalik/aesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo512crypto_hash/echo512/ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo512crypto_hash/echo512/ccalik/vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo512crypto_hash/echo512/core2/core2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echo512crypto_hash/echo512/pentium/pentium4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
554041.00echosp256crypto_hash/echosp256/pentium/pentiummmx (2.1)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
661871.19echosp256crypto_hash/echosp256/pentium/pentiumvnommxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
955881.73echosp256crypto_hash/echosp256/generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1243052.24echosp256crypto_hash/echosp256/generic/opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
1337782.41echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1471202.66echosp256crypto_hash/echosp256/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
echosp256crypto_hash/echosp256/aes/aes32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
echosp256crypto_hash/echosp256/core2/core2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
echosp256crypto_hash/echosp256/pentium/pentium4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
879781.00echosp512crypto_hash/echosp512/pentium/pentiummmx (2.1)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1055321.20echosp512crypto_hash/echosp512/pentium/pentiumvnommxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
1505261.71echosp512crypto_hash/echosp512/generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1974322.24echosp512crypto_hash/echosp512/generic/opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
2097322.38echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2313212.63echosp512crypto_hash/echosp512/powerpc/pp32cv1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
echosp512crypto_hash/echosp512/aes/aes32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echosp512crypto_hash/echosp512/core2/core2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
echosp512crypto_hash/echosp512/pentium/pentium4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
124791.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
135591.09edonr256crypto_hash/edonr256/optcgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
189221.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
224011.18edonr512crypto_hash/edonr512/optcclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3752871.00essence224crypto_hash/essence224/gccclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3755341.00essence256crypto_hash/essence256/gccclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
2627421.00essence384crypto_hash/essence384/gccclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
2628831.00essence512crypto_hash/essence512/gccclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1147818341.00fsb256crypto_hash/fsb256/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1069764101.00fsb512crypto_hash/fsb512/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
554161.00fugue2crypto_hash/fugue2/cop_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
704351.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
751501.07fugue256crypto_hash/fugue256/ANSI_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1158391.64fugue256crypto_hash/fugue256/ANSI_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
fugue256crypto_hash/fugue256/SSE4.1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fugue256crypto_hash/fugue256/SSSE3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fugue256crypto_hash/fugue256/ccalik/aesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fugue256crypto_hash/fugue256/ccalik/vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fugue384crypto_hash/fugue384/ccalik/aesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fugue384crypto_hash/fugue384/ccalik/vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1402981.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
fugue512crypto_hash/fugue512/ccalik/aesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fugue512crypto_hash/fugue512/ccalik/vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
826681.00groestl256crypto_hash/groestl256/mmx (2.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1401491.70groestl256crypto_hash/groestl256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1715522.08groestl256crypto_hash/groestl256/sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1730912.09groestl256crypto_hash/groestl256/sphlib-adaptedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2007332.43groestl256crypto_hash/groestl256/opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2568063.11groestl256crypto_hash/groestl256/32bit-2ktablegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
2577783.12groestl256crypto_hash/groestl256/opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
4685815.67groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4991586.04groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6767968.19groestl256crypto_hash/groestl256/8bit_cclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
groestl256crypto_hash/groestl256/aesni-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl256crypto_hash/groestl256/avx-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl256crypto_hash/groestl256/vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl256crypto_hash/groestl256/vperm-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2581661.00groestl512crypto_hash/groestl512/sphlib-adapted (2.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2597441.01groestl512crypto_hash/groestl512/sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
2770661.07groestl512crypto_hash/groestl512/mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
3097501.20groestl512crypto_hash/groestl512/opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
3819751.48groestl512crypto_hash/groestl512/opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
4159051.61groestl512crypto_hash/groestl512/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
6680562.59groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
groestl512crypto_hash/groestl512/aesni-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
groestl512crypto_hash/groestl512/avx-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
groestl512crypto_hash/groestl512/vperm-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
hamsicrypto_hash/hamsi/bernstein/small-simd-2gcc -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
2122561.00jh224crypto_hash/jh224/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2433341.15jh224crypto_hash/jh224/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2462851.16jh224crypto_hash/jh224/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
3097381.46jh224crypto_hash/jh224/bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
3544971.67jh224crypto_hash/jh224/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh224crypto_hash/jh224/bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh224crypto_hash/jh224/bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2130241.00jh256crypto_hash/jh256/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2431911.14jh256crypto_hash/jh256/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2463191.16jh256crypto_hash/jh256/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
3104271.46jh256crypto_hash/jh256/bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
3547551.67jh256crypto_hash/jh256/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh256crypto_hash/jh256/bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh256crypto_hash/jh256/bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2127251.00jh384crypto_hash/jh384/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2437351.15jh384crypto_hash/jh384/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2463161.16jh384crypto_hash/jh384/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
3104591.46jh384crypto_hash/jh384/bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
3550721.67jh384crypto_hash/jh384/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh384crypto_hash/jh384/bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh384crypto_hash/jh384/bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2127241.00jh512crypto_hash/jh512/bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2434901.14jh512crypto_hash/jh512/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2501351.18jh512crypto_hash/jh512/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
3106151.46jh512crypto_hash/jh512/bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
3546281.67jh512crypto_hash/jh512/bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh512crypto_hash/jh512/bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
jh512crypto_hash/jh512/bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
618511.00keccakcrypto_hash/keccak/mmxu1 (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
785391.27keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
816041.32keccakcrypto_hash/keccak/opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
817971.32keccakcrypto_hash/keccak/simple32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
823661.33keccakcrypto_hash/keccak/inplace32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
824221.33keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1022051.65keccakcrypto_hash/keccak/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1086951.76keccakcrypto_hash/keccak/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1099051.78keccakcrypto_hash/keccak/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1148261.86keccakcrypto_hash/keccak/inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1302752.11keccakcrypto_hash/keccak/opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2696924.36keccakcrypto_hash/keccak/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5438628.79keccakcrypto_hash/keccak/compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
keccakcrypto_hash/keccak/opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakcrypto_hash/keccak/sseu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakcrypto_hash/keccak/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1075361.00keccakc1024crypto_hash/keccakc1024/mmxu1 (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1252841.17keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1274301.18keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1277281.19keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1281461.19keccakc1024crypto_hash/keccakc1024/simple32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1305551.21keccakc1024crypto_hash/keccakc1024/inplace32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1459331.36keccakc1024crypto_hash/keccakc1024/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1521171.41keccakc1024crypto_hash/keccakc1024/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1706271.59keccakc1024crypto_hash/keccakc1024/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1834011.71keccakc1024crypto_hash/keccakc1024/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1850051.72keccakc1024crypto_hash/keccakc1024/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1941501.81keccakc1024crypto_hash/keccakc1024/inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2193002.04keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
4687484.36keccakc1024crypto_hash/keccakc1024/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
9201118.56keccakc1024crypto_hash/keccakc1024/compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
keccakc1024crypto_hash/keccakc1024/opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc1024crypto_hash/keccakc1024/sseu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc1024crypto_hash/keccakc1024/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
480141.00keccakc256crypto_hash/keccakc256/mmxu1 (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
633871.32keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
646551.35keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
656731.37keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
659351.37keccakc256crypto_hash/keccakc256/simple32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
663761.38keccakc256crypto_hash/keccakc256/inplace32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
787751.64keccakc256crypto_hash/keccakc256/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
841951.75keccakc256crypto_hash/keccakc256/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
847971.77keccakc256crypto_hash/keccakc256/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
887041.85keccakc256crypto_hash/keccakc256/inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1026812.14keccakc256crypto_hash/keccakc256/opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2170324.52keccakc256crypto_hash/keccakc256/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4186808.72keccakc256crypto_hash/keccakc256/compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
keccakc256crypto_hash/keccakc256/opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc256crypto_hash/keccakc256/sseu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc256crypto_hash/keccakc256/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc256treed2crypto_hash/keccakc256treed2/sseu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc256treed2crypto_hash/keccakc256treed2/sseu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc256treed2crypto_hash/keccakc256treed2/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
531571.00keccakc448crypto_hash/keccakc448/mmxu1 (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
680391.28keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
701031.32keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
706771.33keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
867021.63keccakc448crypto_hash/keccakc448/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
924231.74keccakc448crypto_hash/keccakc448/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
930991.75keccakc448crypto_hash/keccakc448/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
976391.84keccakc448crypto_hash/keccakc448/inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1119272.11keccakc448crypto_hash/keccakc448/opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2367384.45keccakc448crypto_hash/keccakc448/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4605798.66keccakc448crypto_hash/keccakc448/compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
keccakc448crypto_hash/keccakc448/inplace32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448crypto_hash/keccakc448/opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448crypto_hash/keccakc448/simple32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448crypto_hash/keccakc448/sseu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448crypto_hash/keccakc448/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
563971.00keccakc512crypto_hash/keccakc512/mmxu1 (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
732891.30keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
744721.32keccakc512crypto_hash/keccakc512/simple32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
755101.34keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
757381.34keccakc512crypto_hash/keccakc512/inplace32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
765551.36keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
845771.50keccakc512crypto_hash/keccakc512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
878361.56keccakc512crypto_hash/keccakc512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
948651.68keccakc512crypto_hash/keccakc512/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1011601.79keccakc512crypto_hash/keccakc512/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1014281.80keccakc512crypto_hash/keccakc512/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1064041.89keccakc512crypto_hash/keccakc512/inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1216892.16keccakc512crypto_hash/keccakc512/opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2484004.40keccakc512crypto_hash/keccakc512/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5021768.90keccakc512crypto_hash/keccakc512/compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
keccakc512crypto_hash/keccakc512/gil/singlefilegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512crypto_hash/keccakc512/gil/singlefile_unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512crypto_hash/keccakc512/opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512crypto_hash/keccakc512/sseu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512crypto_hash/keccakc512/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512treed2crypto_hash/keccakc512treed2/sseu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512treed2crypto_hash/keccakc512treed2/sseu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512treed2crypto_hash/keccakc512treed2/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
716761.00keccakc768crypto_hash/keccakc768/mmxu1 (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
893551.25keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
902311.26keccakc768crypto_hash/keccakc768/simple32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
907291.27keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
910901.27keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
918741.28keccakc768crypto_hash/keccakc768/inplace32bigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1176071.64keccakc768crypto_hash/keccakc768/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1247851.74keccakc768crypto_hash/keccakc768/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1265031.76keccakc768crypto_hash/keccakc768/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1328471.85keccakc768crypto_hash/keccakc768/inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1524562.13keccakc768crypto_hash/keccakc768/opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
3141374.38keccakc768crypto_hash/keccakc768/compactgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6276728.76keccakc768crypto_hash/keccakc768/compact8clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
keccakc768crypto_hash/keccakc768/opt64lcu24shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc768crypto_hash/keccakc768/sseu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc768crypto_hash/keccakc768/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
611041.00lane256crypto_hash/lane256/mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
821741.34lane256crypto_hash/lane256/cgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1199461.00lane512crypto_hash/lane512/cgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
507461.00luffa256crypto_hash/luffa256/thomaz/basic (1.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
519401.02luffa256crypto_hash/luffa256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
554341.09luffa256crypto_hash/luffa256/armgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
569471.12luffa256crypto_hash/luffa256/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa256crypto_hash/luffa256/asm-PS-v2-FPgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa256crypto_hash/luffa256/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa256crypto_hash/luffa256/sse2_x86asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa256crypto_hash/luffa256/sse2_x86asm-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
788521.00luffa384crypto_hash/luffa384/armgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
817801.04luffa384crypto_hash/luffa384/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa384crypto_hash/luffa384/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa384crypto_hash/luffa384/sse2_x86asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa384crypto_hash/luffa384/sse2_x86asm-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa384crypto_hash/luffa384/ssse3_x86gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
956081.00luffa512crypto_hash/luffa512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
987981.03luffa512crypto_hash/luffa512/armgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1094191.14luffa512crypto_hash/luffa512/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa512crypto_hash/luffa512/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa512crypto_hash/luffa512/sse2_x86asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa512crypto_hash/luffa512/sse2_x86asm-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
luffa512crypto_hash/luffa512/ssse3_x86gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
956521.00mcssha4crypto_hash/mcssha4/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
991021.00mcssha5crypto_hash/mcssha5/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
968141.00mcssha6crypto_hash/mcssha6/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
md2crypto_hash/md2/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
61601.00md4crypto_hash/md4/openssl (OpenSSL_1.0.2g-fips__1_Mar_2016)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
84511.00md5crypto_hash/md5/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
91041.08md5crypto_hash/md5/opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1753821.00md6d224crypto_hash/md6d224/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1892881.00md6d256crypto_hash/md6d256/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2445121.00md6d384crypto_hash/md6d384/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
3051181.00md6d512crypto_hash/md6d512/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2144621.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
2655361.24mgrostl256crypto_hash/mgrostl256/opt-64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
414681219.34mgrostl256crypto_hash/mgrostl256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
335731.00nasha256crypto_hash/nasha256/opt_v4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
442941.32nasha256crypto_hash/nasha256/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
352031.00nasha512crypto_hash/nasha512/opt_v4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
450271.28nasha512crypto_hash/nasha512/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4615621.00rfsb509crypto_hash/rfsb509/ref (1.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
190304071.00rhashcrypto_hash/rhash/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
250371.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.2g-fips__1_Mar_2016)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2341051.00round3jh256crypto_hash/round3jh256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2752241.18round3jh256crypto_hash/round3jh256/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2765531.18round3jh256crypto_hash/round3jh256/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
round3jh256crypto_hash/round3jh256/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
round3jh256crypto_hash/round3jh256/ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2339671.00round3jh512crypto_hash/round3jh512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2755041.18round3jh512crypto_hash/round3jh512/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2765601.18round3jh512crypto_hash/round3jh512/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
round3jh512crypto_hash/round3jh512/sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
round3jh512crypto_hash/round3jh512/ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
332751.00sarmal256crypto_hash/sarmal256/opt64 (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
404521.00sarmal512crypto_hash/sarmal512/opt64 (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
143441.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.2g-fips__1_Mar_2016)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
295141.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.2g-fips__1_Mar_2016)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
294801.00sha256crypto_hash/sha256/openssl (OpenSSL_1.0.2g-fips__1_Mar_2016)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
317061.08sha256crypto_hash/sha256/cryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
372481.26sha256crypto_hash/sha256/sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
389381.32sha256crypto_hash/sha256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
395971.34sha256crypto_hash/sha256/sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
730751.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.2g-fips__1_Mar_2016)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
731041.00sha512crypto_hash/sha512/openssl (OpenSSL_1.0.2g-fips__1_Mar_2016)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
881541.21sha512crypto_hash/sha512/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
928771.27sha512crypto_hash/sha512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
930301.27sha512crypto_hash/sha512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1172421.60sha512crypto_hash/sha512/cryptoppclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
162271.00shabal256crypto_hash/shabal256/i386 (20101003)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
194311.20shabal256crypto_hash/shabal256/sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
shabal256crypto_hash/shabal256/i386sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
162371.00shabal512crypto_hash/shabal512/i386 (20101003)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
193551.19shabal512crypto_hash/shabal512/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
194281.20shabal512crypto_hash/shabal512/sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
shabal512crypto_hash/shabal512/i386sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1073091.00shake256crypto_hash/shake256/gil/singlefileclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1620781.51shake256crypto_hash/shake256/gil/singlefile_unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
515191.00shavite3256crypto_hash/shavite3256/low-mem (3.0_(low_mem))gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
535451.04shavite3256crypto_hash/shavite3256/new-aes-roundgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
535861.04shavite3256crypto_hash/shavite3256/no-saltgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
536151.04shavite3256crypto_hash/shavite3256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
577251.12shavite3256crypto_hash/shavite3256/sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
690041.34shavite3256crypto_hash/shavite3256/lower-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
2365954.59shavite3256crypto_hash/shavite3256/8-bitgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
shavite3256crypto_hash/shavite3256/aes-instructgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
843421.00shavite3512crypto_hash/shavite3512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
908951.08shavite3512crypto_hash/shavite3512/sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1015621.20shavite3512crypto_hash/shavite3512/no-saltgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1027041.22shavite3512crypto_hash/shavite3512/new-aes-roundgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1089881.29shavite3512crypto_hash/shavite3512/different-ordergcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1159051.37shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1224611.45shavite3512crypto_hash/shavite3512/low-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1430731.70shavite3512crypto_hash/shavite3512/lower-memgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4450575.28shavite3512crypto_hash/shavite3512/8-bitgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
shavite3512crypto_hash/shavite3512/aes-instructgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1239621.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1642241.32simd256crypto_hash/simd256/sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1670451.35simd256crypto_hash/simd256/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
589895147.59simd256crypto_hash/simd256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simd256crypto_hash/simd256/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1458551.00simd512crypto_hash/simd512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1510671.04simd512crypto_hash/simd512/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1775551.22simd512crypto_hash/simd512/sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1189855581.58simd512crypto_hash/simd512/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simd512crypto_hash/simd512/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
881201.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
skein10241024crypto_hash/skein10241024/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
516421.00skein256256crypto_hash/skein256256/opt (v1.3_C_code)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
skein256256crypto_hash/skein256256/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
709531.00skein512256crypto_hash/skein512256/opt (v1.3_C_code)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
711231.00skein512256crypto_hash/skein512256/littleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
719241.01skein512256crypto_hash/skein512256/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
733701.03skein512256crypto_hash/skein512256/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
763521.08skein512256crypto_hash/skein512256/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
skein512256crypto_hash/skein512256/mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
skein512256crypto_hash/skein512256/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
709661.00skein512512crypto_hash/skein512512/opt (v1.3_C_code)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
711291.00skein512512crypto_hash/skein512512/littleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
724321.02skein512512crypto_hash/skein512512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
738201.04skein512512crypto_hash/skein512512/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
763031.08skein512512crypto_hash/skein512512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
skein512512crypto_hash/skein512512/mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
skein512512crypto_hash/skein512512/xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
447171.00tigercrypto_hash/tiger/cryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
609011.00whirlpoolcrypto_hash/whirlpool/cryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
1909673.14whirlpoolcrypto_hash/whirlpool/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
79971.00md5crypto_hashblocks/md5/x86-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
83651.05md5crypto_hashblocks/md5/little-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
84391.06md5crypto_hashblocks/md5/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
4469281.00rfsb509crypto_hashblocks/rfsb509/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
rfsb509crypto_hashblocks/rfsb509/xmm1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
rfsb509crypto_hashblocks/rfsb509/xmm1reggcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
rfsb509crypto_hashblocks/rfsb509/xmm2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
rfsb509crypto_hashblocks/rfsb509/xmm4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
373501.00sha256crypto_hashblocks/sha256/inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
374441.00sha256crypto_hashblocks/sha256/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
809351.00sha512crypto_hashblocks/sha512/inplaceclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
809701.00sha512crypto_hashblocks/sha512/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))