Implementation notes: amd64, cryptothinkx, crypto_hash

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
CPU cycles/second: 3300000000...3300000000 (amd64cpuinfo)
SUPERCOP version: 20170105
Benchmark dates: 20170130...20170216

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
86821.00bash256crypto_hash/bash256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
152731.76bash256crypto_hash/bash256/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
116221.00bash384crypto_hash/bash384/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
198511.71bash384crypto_hash/bash384/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
171091.00bash512crypto_hash/bash512/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
291271.70bash512crypto_hash/bash512/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
100201.00bblake256crypto_hash/bblake256/ssse3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
115711.15bblake256crypto_hash/bblake256/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
178771.78bblake256crypto_hash/bblake256/bswapgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
178951.79bblake256crypto_hash/bblake256/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
182971.83bblake256crypto_hash/bblake256/sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer
bblake512crypto_hash/bblake512/xopgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
102871.00blake256crypto_hash/blake256/avxsclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
104761.02blake256crypto_hash/blake256/avxiccgcc -m64 -march=core2 -O3 -fomit-frame-pointer
107731.05blake256crypto_hash/blake256/sse41-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
109231.06blake256crypto_hash/blake256/sse41gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
110461.07blake256crypto_hash/blake256/ssse3clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
112831.10blake256crypto_hash/blake256/vect128gcc -m64 -march=core-avx-i -O -fomit-frame-pointer
117721.14blake256crypto_hash/blake256/vect128-mmxhackgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
130861.27blake256crypto_hash/blake256/sse2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
132091.28blake256crypto_hash/blake256/sse2-2clang -O3 -fomit-frame-pointer -Qunused-arguments
145711.42blake256crypto_hash/blake256/sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
146371.42blake256crypto_hash/blake256/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
146641.43blake256crypto_hash/blake256/bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
148021.44blake256crypto_hash/blake256/sandygcc -m64 -march=core2 -Os -fomit-frame-pointer
202711.97blake256crypto_hash/blake256/sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer
208952.03blake256crypto_hash/blake256/refgcc -funroll-loops -O -fomit-frame-pointer
blake256crypto_hash/blake256/xopgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
40261.00blake2bcrypto_hash/blake2b/moon/avx2/64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
43171.07blake2bcrypto_hash/blake2b/avx2-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
43441.08blake2bcrypto_hash/blake2b/avx2-1gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
45451.13blake2bcrypto_hash/blake2b/moon/avx/64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
48781.21blake2bcrypto_hash/blake2b/avxicccc
51301.27blake2bcrypto_hash/blake2b/xmmclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
53041.32blake2bcrypto_hash/blake2b/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
62281.55blake2bcrypto_hash/blake2b/refgcc -funroll-loops -O2 -fomit-frame-pointer
66331.65blake2bcrypto_hash/blake2b/avx2-3clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
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/avx2/32gcc -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/ymmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
67171.00blake2scrypto_hash/blake2s/avxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
72781.08blake2scrypto_hash/blake2s/xmmgcc -m64 -march=core2 -O -fomit-frame-pointer
72931.09blake2scrypto_hash/blake2s/moon/avx/64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
73051.09blake2scrypto_hash/blake2s/moon/ssse3/64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
85171.27blake2scrypto_hash/blake2s/moon/sse2/64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
88501.32blake2scrypto_hash/blake2s/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer
96031.43blake2scrypto_hash/blake2s/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/armv6/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake2scrypto_hash/blake2s/moon/avx/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake2scrypto_hash/blake2s/moon/sse2/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake2scrypto_hash/blake2s/moon/ssse3/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake2scrypto_hash/blake2s/moon/xop/32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
blake2scrypto_hash/blake2s/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
84511.00blake32crypto_hash/blake32/ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer (5.4.0 20160609)
102331.21blake32crypto_hash/blake32/sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer
110521.31blake32crypto_hash/blake32/sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
149311.77blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer
156301.85blake32crypto_hash/blake32/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
84211.00blake512crypto_hash/blake512/sse41gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer (5.4.0 20160609)
86911.03blake512crypto_hash/blake512/avxiccgcc -O2 -fomit-frame-pointer
89251.06blake512crypto_hash/blake512/vect128gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
90271.07blake512crypto_hash/blake512/sse2sclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
90391.07blake512crypto_hash/blake512/ssse3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
90811.08blake512crypto_hash/blake512/bswapgcc -march=barcelona -Os -fomit-frame-pointer
91171.08blake512crypto_hash/blake512/regsgcc -m64 -march=k8 -Os -fomit-frame-pointer
91831.09blake512crypto_hash/blake512/sphlibgcc -funroll-loops -O3 -fomit-frame-pointer
94201.12blake512crypto_hash/blake512/sandygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
95161.13blake512crypto_hash/blake512/vect128-inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
101701.21blake512crypto_hash/blake512/sse2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
122881.46blake512crypto_hash/blake512/sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
131791.57blake512crypto_hash/blake512/refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-xopgcc -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
82831.00blake64crypto_hash/blake64/sphlib (SPHLIB_2.1)gcc -m64 -O3 -fomit-frame-pointer (5.4.0 20160609)
89581.08blake64crypto_hash/blake64/ssse3clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
98131.18blake64crypto_hash/blake64/sse2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
108241.31blake64crypto_hash/blake64/sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer
117541.42blake64crypto_hash/blake64/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
66481.00bmw256crypto_hash/bmw256/core_i7_45nm/x86-64/sse4_v1 (asm)clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
66601.00bmw256crypto_hash/bmw256/core_2_45nm/x86-64/sse4_v1clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
70711.06bmw256crypto_hash/bmw256/opt29_v5_ssse3_asm64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
71131.07bmw256crypto_hash/bmw256/core_2_65nm/x86-64/ssse3_v1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
71971.08bmw256crypto_hash/bmw256/amd_k10/x86-64/sse2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
73621.11bmw256crypto_hash/bmw256/opt31ssse3_asm64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
78151.18bmw256crypto_hash/bmw256/optc31ssse3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
89191.34bmw256crypto_hash/bmw256/amd_k8/x86-64/noSSEclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
94201.42bmw256crypto_hash/bmw256/optbbegcc -funroll-loops -m64 -Os -fomit-frame-pointer
94321.42bmw256crypto_hash/bmw256/optc01gcc -fno-schedule-insns -Os -fomit-frame-pointer
95011.43bmw256crypto_hash/bmw256/optabegcc -funroll-loops -Os -fomit-frame-pointer
98911.49bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -O2 -fomit-frame-pointer
99211.49bmw256crypto_hash/bmw256/optc04gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
100291.51bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer
103561.56bmw256crypto_hash/bmw256/optc02gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
105421.59bmw256crypto_hash/bmw256/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
114391.72bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
159272.40bmw256crypto_hash/bmw256/refclang -O3 -fomit-frame-pointer -Qunused-arguments
47701.00bmw512crypto_hash/bmw512/opt008_asm64 (Optimized_asm_x86-64,_opt008_July01)clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
50851.07bmw512crypto_hash/bmw512/optc01gcc -m64 -march=corei7 -Os -fomit-frame-pointer
51241.07bmw512crypto_hash/bmw512/optc02gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer
52711.11bmw512crypto_hash/bmw512/optbgbeclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
53041.11bmw512crypto_hash/bmw512/optabegcc -m64 -march=core2 -Os -fomit-frame-pointer
53311.12bmw512crypto_hash/bmw512/optbbegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
55591.17bmw512crypto_hash/bmw512/optx86sse2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
55681.17bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
57151.20bmw512crypto_hash/bmw512/optc03gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
57601.21bmw512crypto_hash/bmw512/sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
64591.35bmw512crypto_hash/bmw512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
87331.83bmw512crypto_hash/bmw512/refclang -O3 -fomit-frame-pointer -Qunused-arguments
117601.00cheetah256crypto_hash/cheetah256/asm (1.0)cc (5.4.0 20160609)
117661.00cheetah256crypto_hash/cheetah256/asm64gcc -funroll-loops
171331.00cheetah512crypto_hash/cheetah512/asm (1.0)cc (5.4.0 20160609)
171481.00cheetah512crypto_hash/cheetah512/asm64gcc
3347131.00cubehash161crypto_hash/cubehash161/emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer (5.4.0 20160609)
5099611.52cubehash161crypto_hash/cubehash161/unrolledclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
11301123.38cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -O -fomit-frame-pointer
14729764.40cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
233761.00cubehash1616crypto_hash/cubehash1616/emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer (5.4.0 20160609)
507002.17cubehash1616crypto_hash/cubehash1616/unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments
913353.91cubehash1616crypto_hash/cubehash1616/simplegcc -march=k8 -O3 -fomit-frame-pointer
27901811.94cubehash1616crypto_hash/cubehash1616/specgcc -march=nocona -O3 -fomit-frame-pointer
1686211.00cubehash162crypto_hash/cubehash162/emmintrin4gcc -march=k8 -O -fomit-frame-pointer (5.4.0 20160609)
2726731.62cubehash162crypto_hash/cubehash162/unrolledclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
5836863.46cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
8104294.81cubehash162crypto_hash/cubehash162/specgcc -march=nocona -O3 -fomit-frame-pointer
128431.00cubehash1632crypto_hash/cubehash1632/amd64avxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer (5.4.0 20160609)
128671.00cubehash1632crypto_hash/cubehash1632/amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
132361.03cubehash1632crypto_hash/cubehash1632/amd64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
134551.05cubehash1632crypto_hash/cubehash1632/emmintrin5clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
136591.06cubehash1632crypto_hash/cubehash1632/emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer
267062.08cubehash1632crypto_hash/cubehash1632/sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
351002.73cubehash1632crypto_hash/cubehash1632/unrolledclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
354542.76cubehash1632crypto_hash/cubehash1632/sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
354632.76cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
361772.82cubehash1632crypto_hash/cubehash1632/unrolled3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
368912.87cubehash1632crypto_hash/cubehash1632/unrolled4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
382472.98cubehash1632crypto_hash/cubehash1632/mmintringcc -funroll-loops -Os -fomit-frame-pointer
432273.37cubehash1632crypto_hash/cubehash1632/amd64-32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
579394.51cubehash1632crypto_hash/cubehash1632/simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer
641585.00cubehash1632crypto_hash/cubehash1632/unrolled2gcc -m64 -march=nocona -O3 -fomit-frame-pointer
875821.00cubehash164crypto_hash/cubehash164/emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (5.4.0 20160609)
1460461.67cubehash164crypto_hash/cubehash164/unrolledclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
3015033.44cubehash164crypto_hash/cubehash164/simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer
5145575.88cubehash164crypto_hash/cubehash164/specgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
446131.00cubehash168crypto_hash/cubehash168/emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer (5.4.0 20160609)
828121.86cubehash168crypto_hash/cubehash168/unrolledclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1665303.73cubehash168crypto_hash/cubehash168/simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
3686768.26cubehash168crypto_hash/cubehash168/specgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
111091.00cubehash512crypto_hash/cubehash512/amd64avxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (5.4.0 20160609)
111331.00cubehash512crypto_hash/cubehash512/amd64-2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
114451.03cubehash512crypto_hash/cubehash512/amd64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
116341.05cubehash512crypto_hash/cubehash512/emmintrin5clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
117511.06cubehash512crypto_hash/cubehash512/emmintrin4gcc -march=k8 -O -fomit-frame-pointer
293342.64cubehash512crypto_hash/cubehash512/unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments
310952.80cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
314672.83cubehash512crypto_hash/cubehash512/unrolled3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
320582.89cubehash512crypto_hash/cubehash512/unrolled4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
330572.98cubehash512crypto_hash/cubehash512/mmintringcc -funroll-loops -m64 -Os -fomit-frame-pointer
374613.37cubehash512crypto_hash/cubehash512/amd64-32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
473584.26cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
508624.58cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1682431.00cubehash81crypto_hash/cubehash81/emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer (5.4.0 20160609)
1711471.02cubehash81crypto_hash/cubehash81/emmintrin3gcc -O2 -fomit-frame-pointer
1951441.16cubehash81crypto_hash/cubehash81/emmintrin2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2079571.24cubehash81crypto_hash/cubehash81/emmintringcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
2746351.63cubehash81crypto_hash/cubehash81/unrolledclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
5974593.55cubehash81crypto_hash/cubehash81/simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer
9499745.65cubehash81crypto_hash/cubehash81/specgcc -march=barcelona -O3 -fomit-frame-pointer
123991.00cubehash816crypto_hash/cubehash816/emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer (5.4.0 20160609)
129061.04cubehash816crypto_hash/cubehash816/emmintrin3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
321992.60cubehash816crypto_hash/cubehash816/unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments
556204.49cubehash816crypto_hash/cubehash816/simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer
24498919.76cubehash816crypto_hash/cubehash816/specgcc -m64 -march=nocona -O3 -fomit-frame-pointer
857071.00cubehash82crypto_hash/cubehash82/emmintrin3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer (5.4.0 20160609)
872371.02cubehash82crypto_hash/cubehash82/emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
1439791.68cubehash82crypto_hash/cubehash82/unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments
3089463.60cubehash82crypto_hash/cubehash82/simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
5827836.80cubehash82crypto_hash/cubehash82/specgcc -march=nocona -O3 -fomit-frame-pointer
69421.00cubehash832crypto_hash/cubehash832/emmintrin4gcc -march=k8 -O -fomit-frame-pointer (5.4.0 20160609)
77731.12cubehash832crypto_hash/cubehash832/emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
243243.50cubehash832crypto_hash/cubehash832/unrolledclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
361445.21cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
20779529.93cubehash832crypto_hash/cubehash832/specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
434521.00cubehash84crypto_hash/cubehash84/emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer (5.4.0 20160609)
445651.03cubehash84crypto_hash/cubehash84/emmintrin3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer
828961.91cubehash84crypto_hash/cubehash84/unrolledclang -O3 -fomit-frame-pointer -Qunused-arguments
1683963.88cubehash84crypto_hash/cubehash84/simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer
3928089.04cubehash84crypto_hash/cubehash84/specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer
232621.00cubehash88crypto_hash/cubehash88/emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer (5.4.0 20160609)
246511.06cubehash88crypto_hash/cubehash88/emmintrin3clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
479582.06cubehash88crypto_hash/cubehash88/unrolledclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
925953.98cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
28916412.43cubehash88crypto_hash/cubehash88/specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
56581.00echo256crypto_hash/echo256/ccalik/aesni (1.208)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
66961.18echo256crypto_hash/echo256/aes/aes64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
322325.70echo256crypto_hash/echo256/core2/core2v64gcc -m64 -march=core2 -O2 -fomit-frame-pointer
356106.29echo256crypto_hash/echo256/pentium/pentium4v64v2gcc -m64 -march=barcelona -O -fomit-frame-pointer
357726.32echo256crypto_hash/echo256/pentium/pentium4v64v1cc
371946.57echo256crypto_hash/echo256/ccalik/vpermgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
373566.60echo256crypto_hash/echo256/athlon/athlon64gcc -m64 -march=nocona -O2 -fomit-frame-pointer
415027.34echo256crypto_hash/echo256/sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
419827.42echo256crypto_hash/echo256/sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
422827.47echo256crypto_hash/echo256/ccalik/bitslicedclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
429937.60echo256crypto_hash/echo256/generic/opt64gcc -march=barcelona -Os -fomit-frame-pointer
495218.75echo256crypto_hash/echo256/generic/opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
6078310.74echo256crypto_hash/echo256/powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
7296312.90echo256crypto_hash/echo256/powerpc/pp32cv1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
119881.00echo512crypto_hash/echo512/aes/aes64 (2.1)gcc -m64 -O3 -fomit-frame-pointer (5.4.0 20160609)
580144.84echo512crypto_hash/echo512/core2/core2v64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
621545.18echo512crypto_hash/echo512/pentium/pentium4v64v2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer
624785.21echo512crypto_hash/echo512/pentium/pentium4v64v1gcc
648605.41echo512crypto_hash/echo512/ccalik/vpermgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
673415.62echo512crypto_hash/echo512/athlon/athlon64gcc -m64 -march=barcelona -O -fomit-frame-pointer
687485.73echo512crypto_hash/echo512/ccalik/aesnigcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
722496.03echo512crypto_hash/echo512/sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
744696.21echo512crypto_hash/echo512/sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
749376.25echo512crypto_hash/echo512/ccalik/bitslicedclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
762936.36echo512crypto_hash/echo512/generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer
898747.50echo512crypto_hash/echo512/generic/opt32clang -O3 -fomit-frame-pointer -Qunused-arguments
1068608.91echo512crypto_hash/echo512/powerpc/pp32cv2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
13233011.04echo512crypto_hash/echo512/powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
52711.00echosp256crypto_hash/echosp256/aes/aes64 (2.1)gcc -m64 -O3 -fomit-frame-pointer (5.4.0 20160609)
261664.96echosp256crypto_hash/echosp256/pentium/pentium4v64v2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
262744.98echosp256crypto_hash/echosp256/pentium/pentium4v64v1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
264605.02echosp256crypto_hash/echosp256/core2/core2v64gcc -march=k8 -O3 -fomit-frame-pointer
291845.54echosp256crypto_hash/echosp256/athlon/athlon64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
321546.10echosp256crypto_hash/echosp256/generic/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
396097.51echosp256crypto_hash/echosp256/generic/opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
441788.38echosp256crypto_hash/echosp256/powerpc/pp32cv2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
5618410.66echosp256crypto_hash/echosp256/powerpc/pp32cv1clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
83791.00echosp512crypto_hash/echosp512/aes/aes64 (2.1)gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (5.4.0 20160609)
391714.67echosp512crypto_hash/echosp512/core2/core2v64gcc -m64 -march=nocona -Os -fomit-frame-pointer
419945.01echosp512crypto_hash/echosp512/pentium/pentium4v64v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
445355.32echosp512crypto_hash/echosp512/pentium/pentium4v64v2gcc -m64 -march=corei7 -O -fomit-frame-pointer
452195.40echosp512crypto_hash/echosp512/athlon/athlon64gcc -fno-schedule-insns -O -fomit-frame-pointer
513636.13echosp512crypto_hash/echosp512/generic/opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer
609937.28echosp512crypto_hash/echosp512/generic/opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
755199.01echosp512crypto_hash/echosp512/powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
9283211.08echosp512crypto_hash/echosp512/powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
50851.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (5.4.0 20160609)
55711.10edonr256crypto_hash/edonr256/optcgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
28441.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
30601.08edonr512crypto_hash/edonr512/optcgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
619501.00essence224crypto_hash/essence224/gccgcc -march=k8 -O3 -fomit-frame-pointer (5.4.0 20160609)
615271.00essence256crypto_hash/essence256/gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (5.4.0 20160609)
462541.00essence384crypto_hash/essence384/gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer (5.4.0 20160609)
464551.00essence512crypto_hash/essence512/gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
544321.00fsb256crypto_hash/fsb256/cleangcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
38325939704.11fsb256crypto_hash/fsb256/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
345532381.00fsb512crypto_hash/fsb512/refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer (5.4.0 20160609)
207331.00fugue2crypto_hash/fugue2/cop_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
207361.00fugue256crypto_hash/fugue256/ccalik/aesni (1.208)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
238561.15fugue256crypto_hash/fugue256/SSSE3clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
242431.17fugue256crypto_hash/fugue256/ccalik/vpermclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
263431.27fugue256crypto_hash/fugue256/SSE4.1clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
314581.52fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
323761.56fugue256crypto_hash/fugue256/sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
336721.62fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
305131.00fugue384crypto_hash/fugue384/ccalik/aesni (1.208)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
364411.19fugue384crypto_hash/fugue384/ccalik/vpermgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
409051.00fugue512crypto_hash/fugue512/ccalik/aesni (1.208)clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
479131.17fugue512crypto_hash/fugue512/ccalik/vpermclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
646711.58fugue512crypto_hash/fugue512/sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
134011.00groestl256crypto_hash/groestl256/aesni-intr (2.2)gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
151531.13groestl256crypto_hash/groestl256/aesnigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
268562.00groestl256crypto_hash/groestl256/opteron-unrolledclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
275522.06groestl256crypto_hash/groestl256/opterongcc -m64 -march=corei7 -O3 -fomit-frame-pointer
279272.08groestl256crypto_hash/groestl256/core2duogcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
281792.10groestl256crypto_hash/groestl256/vperm-intrgcc -m64 -march=core-avx2 -O -fomit-frame-pointer
312362.33groestl256crypto_hash/groestl256/sphlib-adaptedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
328982.45groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
336632.51groestl256crypto_hash/groestl256/vpermgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
342002.55groestl256crypto_hash/groestl256/opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
371972.78groestl256crypto_hash/groestl256/mmxgcc -march=barcelona -O3 -fomit-frame-pointer
414483.09groestl256crypto_hash/groestl256/sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer
652744.87groestl256crypto_hash/groestl256/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
818706.11groestl256crypto_hash/groestl256/32bit-2ktableclang -O3 -fomit-frame-pointer -Qunused-arguments
1216419.08groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
16746312.50groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
18260113.63groestl256crypto_hash/groestl256/8bit_cclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
groestl256crypto_hash/groestl256/avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl256crypto_hash/groestl256/avx-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
194161.00groestl512crypto_hash/groestl512/aesni-intr (2.2)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
211711.09groestl512crypto_hash/groestl512/aesnigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
280021.44groestl512crypto_hash/groestl512/avx-intrclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
351091.81groestl512crypto_hash/groestl512/avxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
393092.02groestl512crypto_hash/groestl512/vperm-intrgcc -m64 -march=corei7-avx -O -fomit-frame-pointer
402392.07groestl512crypto_hash/groestl512/opteronclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
456002.35groestl512crypto_hash/groestl512/vpermgcc -march=k8 -O3 -fomit-frame-pointer
471992.43groestl512crypto_hash/groestl512/core2duogcc -m64 -march=core2 -O3 -fomit-frame-pointer
518432.67groestl512crypto_hash/groestl512/sphlib-adaptedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
531212.74groestl512crypto_hash/groestl512/sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer
561332.89groestl512crypto_hash/groestl512/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
731313.77groestl512crypto_hash/groestl512/sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
739203.81groestl512crypto_hash/groestl512/mmxclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
976055.03groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
23918112.32groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
277621.00hamsicrypto_hash/hamsi/simd-1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
283381.02hamsicrypto_hash/hamsi/simd-2clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
295921.07hamsicrypto_hash/hamsi/bernstein/small-simd-2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
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
186091.00jh224crypto_hash/jh224/bitslice_sse2_opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
188611.01jh224crypto_hash/jh224/bitslice_sse2_opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
278191.49jh224crypto_hash/jh224/bitslice_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
413672.22jh224crypto_hash/jh224/simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
470522.53jh224crypto_hash/jh224/bitslice_ref32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
476222.56jh224crypto_hash/jh224/bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
558273.00jh224crypto_hash/jh224/bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
188251.00jh256crypto_hash/jh256/bitslice_sse2_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
188881.00jh256crypto_hash/jh256/bitslice_sse2_opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
278701.48jh256crypto_hash/jh256/bitslice_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
413672.20jh256crypto_hash/jh256/simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
462452.46jh256crypto_hash/jh256/bitslice_opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
470492.50jh256crypto_hash/jh256/bitslice_ref32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
559382.97jh256crypto_hash/jh256/bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
186661.00jh384crypto_hash/jh384/bitslice_sse2_opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
188221.01jh384crypto_hash/jh384/bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
278431.49jh384crypto_hash/jh384/bitslice_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
413642.22jh384crypto_hash/jh384/simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
470972.52jh384crypto_hash/jh384/bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
476192.55jh384crypto_hash/jh384/bitslice_opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
564783.03jh384crypto_hash/jh384/bitslice_ref64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
186091.00jh512crypto_hash/jh512/bitslice_sse2_opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
188281.01jh512crypto_hash/jh512/bitslice_sse2_opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
278431.50jh512crypto_hash/jh512/bitslice_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
413582.22jh512crypto_hash/jh512/simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
470702.53jh512crypto_hash/jh512/bitslice_ref32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
475952.56jh512crypto_hash/jh512/bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
563013.03jh512crypto_hash/jh512/bitslice_ref64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
132961.00keccakcrypto_hash/keccak/simple (3.1.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
140701.06keccakcrypto_hash/keccak/opt64u6clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
144811.09keccakcrypto_hash/keccak/inplacegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
154621.16keccakcrypto_hash/keccak/x86_64_shldcc
155431.17keccakcrypto_hash/keccak/opt64lcu24clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
155611.17keccakcrypto_hash/keccak/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
156031.17keccakcrypto_hash/keccak/opt64lcu24shldgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer
168001.26keccakcrypto_hash/keccak/x86_64_asmgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
195391.47keccakcrypto_hash/keccak/sseu2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
300152.26keccakcrypto_hash/keccak/mmxu1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
334202.51keccakcrypto_hash/keccak/simple32bigcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
336422.53keccakcrypto_hash/keccak/opt32bi-rvku2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
371612.79keccakcrypto_hash/keccak/compactgcc -funroll-loops -O2 -fomit-frame-pointer
383492.88keccakcrypto_hash/keccak/inplace32bigcc -m64 -march=core-avx2 -O -fomit-frame-pointer
384482.89keccakcrypto_hash/keccak/opt32biT-s2lcu4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
391502.94keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1301679.79keccakcrypto_hash/keccak/compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
232681.00keccakc1024crypto_hash/keccakc1024/simple (3.1.0)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
236701.02keccakc1024crypto_hash/keccakc1024/inplacegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
242401.04keccakc1024crypto_hash/keccakc1024/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
258031.11keccakc1024crypto_hash/keccakc1024/opt64lcu24clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
260911.12keccakc1024crypto_hash/keccakc1024/opt64lcu24shldgcc -m64 -march=core2 -Os -fomit-frame-pointer
263491.13keccakc1024crypto_hash/keccakc1024/x86_64_shldgcc -m64 -march=core2 -O -fomit-frame-pointer
265471.14keccakc1024crypto_hash/keccakc1024/opt64lcu6clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
273481.18keccakc1024crypto_hash/keccakc1024/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
282181.21keccakc1024crypto_hash/keccakc1024/x86_64_asmgcc -march=k8 -O2 -fomit-frame-pointer
316591.36keccakc1024crypto_hash/keccakc1024/sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
335941.44keccakc1024crypto_hash/keccakc1024/sseu2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
511742.20keccakc1024crypto_hash/keccakc1024/mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
538532.31keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
560462.41keccakc1024crypto_hash/keccakc1024/simple32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
625682.69keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -O2 -fomit-frame-pointer
628862.70keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
630422.71keccakc1024crypto_hash/keccakc1024/inplace32bigcc -m64 -march=core-avx2 -O -fomit-frame-pointer
634382.73keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2200569.46keccakc1024crypto_hash/keccakc1024/compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
106291.00keccakc256crypto_hash/keccakc256/simple (3.1.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
108271.02keccakc256crypto_hash/keccakc256/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
110131.04keccakc256crypto_hash/keccakc256/inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
118291.11keccakc256crypto_hash/keccakc256/opt64lcu24shldgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
119971.13keccakc256crypto_hash/keccakc256/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
120481.13keccakc256crypto_hash/keccakc256/opt64lcu24clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
122071.15keccakc256crypto_hash/keccakc256/x86_64_shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
130351.23keccakc256crypto_hash/keccakc256/x86_64_asmgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
153631.45keccakc256crypto_hash/keccakc256/sseu2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
231182.17keccakc256crypto_hash/keccakc256/mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer
261362.46keccakc256crypto_hash/keccakc256/simple32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
273722.58keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
277682.61keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
303062.85keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
312362.94keccakc256crypto_hash/keccakc256/inplace32bigcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
313742.95keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1002279.43keccakc256crypto_hash/keccakc256/compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
91561.00keccakc256treed2crypto_hash/keccakc256treed2/sseu4 (3.2.5)clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
91951.00keccakc256treed2crypto_hash/keccakc256treed2/sseu24gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
keccakc256treed2crypto_hash/keccakc256treed2/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
116881.00keccakc448crypto_hash/keccakc448/simple (3.1.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
121771.04keccakc448crypto_hash/keccakc448/inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
122941.05keccakc448crypto_hash/keccakc448/opt64u6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
129481.11keccakc448crypto_hash/keccakc448/opt64lcu24shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer
129841.11keccakc448crypto_hash/keccakc448/opt64lcu6clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
130291.11keccakc448crypto_hash/keccakc448/opt64lcu24gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
133711.14keccakc448crypto_hash/keccakc448/x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
142621.22keccakc448crypto_hash/keccakc448/x86_64_asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
167311.43keccakc448crypto_hash/keccakc448/sseu2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
254102.17keccakc448crypto_hash/keccakc448/mmxu1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
279602.39keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
314582.69keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -O2 -fomit-frame-pointer
329042.82keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
338942.90keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
1103139.44keccakc448crypto_hash/keccakc448/compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bigcc -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/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
130291.00keccakc512crypto_hash/keccakc512/inplace (3.1.0)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
130801.00keccakc512crypto_hash/keccakc512/simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
130921.00keccakc512crypto_hash/keccakc512/opt64u6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
139921.07keccakc512crypto_hash/keccakc512/opt64lcu24shldgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
144181.11keccakc512crypto_hash/keccakc512/opt64lcu24clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
145441.12keccakc512crypto_hash/keccakc512/x86_64_shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
146731.13keccakc512crypto_hash/keccakc512/opt64lcu6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
151231.16keccakc512crypto_hash/keccakc512/sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
155551.19keccakc512crypto_hash/keccakc512/x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer
176101.35keccakc512crypto_hash/keccakc512/sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
180781.39keccakc512crypto_hash/keccakc512/sseu2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
276782.12keccakc512crypto_hash/keccakc512/mmxu1gcc -m64 -march=corei7 -Os -fomit-frame-pointer
310472.38keccakc512crypto_hash/keccakc512/simple32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
315872.42keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
342602.63keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
351062.69keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
354302.72keccakc512crypto_hash/keccakc512/inplace32bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
356642.74keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1211739.30keccakc512crypto_hash/keccakc512/compact8gcc -funroll-loops -O3 -fomit-frame-pointer
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/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
106651.00keccakc512treed2crypto_hash/keccakc512treed2/sseu24 (3.2.5)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
106651.00keccakc512treed2crypto_hash/keccakc512treed2/sseu4clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
keccakc512treed2crypto_hash/keccakc512treed2/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
161491.00keccakc768crypto_hash/keccakc768/inplace (3.1.0)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
163081.01keccakc768crypto_hash/keccakc768/opt64u6clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
163441.01keccakc768crypto_hash/keccakc768/simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
173221.07keccakc768crypto_hash/keccakc768/opt64lcu24clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
174481.08keccakc768crypto_hash/keccakc768/opt64lcu24shldgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer
180811.12keccakc768crypto_hash/keccakc768/x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
182791.13keccakc768crypto_hash/keccakc768/opt64lcu6clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
193651.20keccakc768crypto_hash/keccakc768/x86_64_asmgcc -m64 -march=core-avx-i -O -fomit-frame-pointer
225901.40keccakc768crypto_hash/keccakc768/sseu2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
343742.13keccakc768crypto_hash/keccakc768/mmxu1gcc -m64 -march=core2 -Os -fomit-frame-pointer
382262.37keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
386312.39keccakc768crypto_hash/keccakc768/simple32bigcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
428702.65keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
437432.71keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
442832.74keccakc768crypto_hash/keccakc768/inplace32bigcc -m64 -march=core-avx2 -O -fomit-frame-pointer
445412.76keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
1501599.30keccakc768crypto_hash/keccakc768/compact8gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/xopu24gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
330181.00lane256crypto_hash/lane256/cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (5.4.0 20160609)
553051.67lane256crypto_hash/lane256/bitsliceclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
523771.00lane512crypto_hash/lane512/cgcc -m64 -march=nocona -Os -fomit-frame-pointer (5.4.0 20160609)
119731.00luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-INT (1.2)cc (5.4.0 20160609)
127891.07luffa256crypto_hash/luffa256/ssse3_x64asm-PS-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
138781.16luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-INTcc (5.4.0 20160609)
160711.34luffa256crypto_hash/luffa256/ssse3_x64asm-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
161161.35luffa256crypto_hash/luffa256/sse2_x64asm-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
163411.36luffa256crypto_hash/luffa256/sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
229051.91luffa256crypto_hash/luffa256/sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
242462.03luffa256crypto_hash/luffa256/ssse3_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
246302.06luffa256crypto_hash/luffa256/thomaz/asm-PSgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
246302.06luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
246572.06luffa256crypto_hash/luffa256/sse2_x64asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
247442.07luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
248672.08luffa256crypto_hash/luffa256/ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer
253682.12luffa256crypto_hash/luffa256/thomaz/basicgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
306722.56luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-FPgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
315032.63luffa256crypto_hash/luffa256/armgcc -march=k8 -O3 -fomit-frame-pointer
168121.00luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT (1.2)gcc -march=nocona -O -fomit-frame-pointer (5.4.0 20160609)
174661.04luffa384crypto_hash/luffa384/sse2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
186241.11luffa384crypto_hash/luffa384/ssse3_x64asm-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer
188491.12luffa384crypto_hash/luffa384/sse2_x64asm-2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
188671.12luffa384crypto_hash/luffa384/ssse3_x64asm-PS-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer
189241.13luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-INTgcc -march=nocona -O3 -fomit-frame-pointer
285991.70luffa384crypto_hash/luffa384/ssse3_x64asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer
289981.72luffa384crypto_hash/luffa384/sse2_x64asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
339602.02luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-FPgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
350192.08luffa384crypto_hash/luffa384/thomaz/asm-PSgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
351392.09luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-FPgcc -march=barcelona -O2 -fomit-frame-pointer
365972.18luffa384crypto_hash/luffa384/ssse3_x64asm-PSgcc -m64 -march=barcelona -O3 -fomit-frame-pointer
375032.23luffa384crypto_hash/luffa384/opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
448892.67luffa384crypto_hash/luffa384/armgcc -march=nocona -O3 -fomit-frame-pointer
229681.00luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-INT (1.2)gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (5.4.0 20160609)
234091.02luffa512crypto_hash/luffa512/ssse3_x64asm-PS-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
253651.10luffa512crypto_hash/luffa512/sse2_x64asm-2gcc -m64 -march=corei7-avx -O -fomit-frame-pointer
256021.11luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-INTgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
259321.13luffa512crypto_hash/luffa512/ssse3_x64asm-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
286651.25luffa512crypto_hash/luffa512/sse2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
429481.87luffa512crypto_hash/luffa512/sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
456061.99luffa512crypto_hash/luffa512/ssse3_x64asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer
457741.99luffa512crypto_hash/luffa512/thomaz/asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
457741.99luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-FPgcc -m64 -march=core2 -O3 -fomit-frame-pointer
458522.00luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-FPgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
460382.00luffa512crypto_hash/luffa512/sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
473612.06luffa512crypto_hash/luffa512/ssse3_x64asm-PSgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
502382.19luffa512crypto_hash/luffa512/opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
563252.45luffa512crypto_hash/luffa512/armgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
123031.00lux256crypto_hash/lux256/asm (1.0)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
123841.00lux512crypto_hash/lux512/asm (1.0)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
627271.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -m64 -O -fomit-frame-pointer (5.4.0 20160609)
653161.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer (5.4.0 20160609)
628831.00mcssha6crypto_hash/mcssha6/refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer (5.4.0 20160609)
md2crypto_hash/md2/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
40411.00md4crypto_hash/md4/openssl (OpenSSL_1.0.2g__1_Mar_2016)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
65731.00md5crypto_hash/md5/openssl (OpenSSL_1.0.2g__1_Mar_2016)clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
69511.06md5crypto_hash/md5/refclang -O3 -fomit-frame-pointer -Qunused-arguments
255121.00md6d224crypto_hash/md6d224/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer (5.4.0 20160609)
274801.00md6d256crypto_hash/md6d256/refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer (5.4.0 20160609)
357001.00md6d384crypto_hash/md6d384/refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer (5.4.0 20160609)
439531.00md6d512crypto_hash/md6d512/refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer (5.4.0 20160609)
270511.00mgrostl256crypto_hash/mgrostl256/opt-64 (2.0)gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
526981.95mgrostl256crypto_hash/mgrostl256/opt-32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
164287260.73mgrostl256crypto_hash/mgrostl256/refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
198211.00nasha256crypto_hash/nasha256/opt_v4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
255031.29nasha256crypto_hash/nasha256/optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
226861.00nasha512crypto_hash/nasha512/opt_v4clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
256441.13nasha512crypto_hash/nasha512/optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
134911.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))
rhashcrypto_hash/rhash/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
177481.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.2g__1_Mar_2016)gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer (5.4.0 20160609)
213061.00round3jh256crypto_hash/round3jh256/ssse3clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
218881.03round3jh256crypto_hash/round3jh256/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
454562.13round3jh256crypto_hash/round3jh256/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
521402.45round3jh256crypto_hash/round3jh256/sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
539042.53round3jh256crypto_hash/round3jh256/sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
212911.00round3jh512crypto_hash/round3jh512/ssse3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
218971.03round3jh512crypto_hash/round3jh512/sse2clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
484142.27round3jh512crypto_hash/round3jh512/simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
505352.37round3jh512crypto_hash/round3jh512/sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
538682.53round3jh512crypto_hash/round3jh512/sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
75301.00sarmal256crypto_hash/sarmal256/asm64 (1.00)gcc -m64 -O3 -fomit-frame-pointer (5.4.0 20160609)
84121.12sarmal256crypto_hash/sarmal256/opt64gcc -funroll-loops -O3 -fomit-frame-pointer
98521.00sarmal512crypto_hash/sarmal512/asm64 (1.00)gcc -m64 -march=core2 -O3 -fomit-frame-pointer (5.4.0 20160609)
104101.06sarmal512crypto_hash/sarmal512/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
49711.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.2g__1_Mar_2016)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
102961.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.2g__1_Mar_2016)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
106411.00sha256crypto_hash/sha256/openssl (OpenSSL_1.0.2g__1_Mar_2016)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
162481.53sha256crypto_hash/sha256/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
166351.56sha256crypto_hash/sha256/sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
167071.57sha256crypto_hash/sha256/cryptoppg++ -m64 -march=barcelona -O3 -fomit-frame-pointer
167551.57sha256crypto_hash/sha256/sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
74821.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.2g__1_Mar_2016)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
77491.00sha512crypto_hash/sha512/openssl (OpenSSL_1.0.2g__1_Mar_2016)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
112321.45sha512crypto_hash/sha512/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
115651.49sha512crypto_hash/sha512/cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
118291.53sha512crypto_hash/sha512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
118321.53sha512crypto_hash/sha512/sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
77731.00shabal256crypto_hash/shabal256/amd64 (20101003)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
86821.12shabal256crypto_hash/shabal256/sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
82681.00shabal512crypto_hash/shabal512/amd64 (20101003)gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
86461.05shabal512crypto_hash/shabal512/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
87031.05shabal512crypto_hash/shabal512/sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer
144031.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))
153481.07shake256crypto_hash/shake256/gil/singlefile_unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
75871.00shavite3256crypto_hash/shavite3256/aes-instruct (3_(AES-NI))gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
210962.78shavite3256crypto_hash/shavite3256/sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
233553.08shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
233793.08shavite3256crypto_hash/shavite3256/sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
243753.21shavite3256crypto_hash/shavite3256/no-saltgcc -march=nocona -O3 -fomit-frame-pointer
252303.33shavite3256crypto_hash/shavite3256/new-aes-roundgcc -march=nocona -O3 -fomit-frame-pointer
271713.58shavite3256crypto_hash/shavite3256/lower-memclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
9537312.57shavite3256crypto_hash/shavite3256/8-bitgcc -funroll-loops -O3 -fomit-frame-pointer
71701.00shavite3512crypto_hash/shavite3512/aes-instruct (2.0_(AES-NI))gcc -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
360065.02shavite3512crypto_hash/shavite3512/sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
381965.33shavite3512crypto_hash/shavite3512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
478566.67shavite3512crypto_hash/shavite3512/low-memclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
478716.68shavite3512crypto_hash/shavite3512/IntelL1Cacheclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
501096.99shavite3512crypto_hash/shavite3512/no-saltgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
507607.08shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
509527.11shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
519247.24shavite3512crypto_hash/shavite3512/lower-memclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
18729326.12shavite3512crypto_hash/shavite3512/8-bitgcc -m64 -O3 -fomit-frame-pointer
403201.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
507931.26simd256crypto_hash/simd256/optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
564241.40simd256crypto_hash/simd256/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
253498262.87simd256crypto_hash/simd256/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
120691.00simd512crypto_hash/simd512/vect128 (1.1)gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
445323.69simd512crypto_hash/simd512/optgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
470223.90simd512crypto_hash/simd512/sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
579874.80simd512crypto_hash/simd512/sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
5219235432.45simd512crypto_hash/simd512/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
102241.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer (5.4.0 20160609)
skein10241024crypto_hash/skein10241024/x64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
102331.00skein256256crypto_hash/skein256256/opt (v1.3_C_code)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
106501.04skein256256crypto_hash/skein256256/x64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
72961.00skein512256crypto_hash/skein512256/littlegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
75151.03skein512256crypto_hash/skein512256/sandygcc -m64 -march=nocona -O -fomit-frame-pointer
75481.03skein512256crypto_hash/skein512256/sphlibgcc -funroll-loops -O3 -fomit-frame-pointer
76621.05skein512256crypto_hash/skein512256/optgcc -funroll-loops -O -fomit-frame-pointer
83671.15skein512256crypto_hash/skein512256/x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer
85081.17skein512256crypto_hash/skein512256/simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
91531.25skein512256crypto_hash/skein512256/sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
157112.15skein512256crypto_hash/skein512256/mmxgcc -funroll-loops -Os -fomit-frame-pointer
75121.00skein512512crypto_hash/skein512512/sandygcc -march=nocona -O -fomit-frame-pointer (5.4.0 20160609)
75871.01skein512512crypto_hash/skein512512/optgcc -m64 -O -fomit-frame-pointer
76021.01skein512512crypto_hash/skein512512/littlegcc -march=nocona -O -fomit-frame-pointer (5.4.0 20160609)
77551.03skein512512crypto_hash/skein512512/sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
83821.12skein512512crypto_hash/skein512512/x64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
85441.14skein512512crypto_hash/skein512512/simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
91711.22skein512512crypto_hash/skein512512/sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
157232.09skein512512crypto_hash/skein512512/mmxgcc -m64 -Os -fomit-frame-pointer
81271.00tigercrypto_hash/tiger/cryptoppg++ -march=barcelona -O -fomit-frame-pointer (5.4.0 20160609)
284611.00whirlpoolcrypto_hash/whirlpool/cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (5.4.0 20160609)
392191.38whirlpoolcrypto_hash/whirlpool/refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
64471.00md5crypto_hashblocks/md5/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (5.4.0 20160609)
64741.00md5crypto_hashblocks/md5/little-1gcc -m64 -march=nocona -O -fomit-frame-pointer
65461.02md5crypto_hashblocks/md5/amd64-1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
113551.00rfsb509crypto_hashblocks/rfsb509/core2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
124111.09rfsb509crypto_hashblocks/rfsb509/amd64-1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
131671.16rfsb509crypto_hashblocks/rfsb509/amd64-2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
135331.19rfsb509crypto_hashblocks/rfsb509/amd64-3gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
185701.64rfsb509crypto_hashblocks/rfsb509/xmm1regclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
226592.00rfsb509crypto_hashblocks/rfsb509/xmm4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
230702.03rfsb509crypto_hashblocks/rfsb509/xmm2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
240332.12rfsb509crypto_hashblocks/rfsb509/xmm1gcc -march=barcelona -O3 -fomit-frame-pointer
946028.33rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
150631.00sha256crypto_hashblocks/sha256/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
163711.09sha256crypto_hashblocks/sha256/inplacegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
sha256crypto_hashblocks/sha256/dolbeau/amd64-shagcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
106111.00sha512crypto_hashblocks/sha512/inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
112081.06sha512crypto_hashblocks/sha512/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
sha512crypto_hashblocks/sha512/dolbeau/intelavx2rorxasmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
sha512crypto_hashblocks/sha512/dolbeau/intelavxasmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
sha512crypto_hashblocks/sha512/dolbeau/intelsse4asmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)