Implementation notes: amd64, mangetsu, crypto_hash

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
CPU cycles/second: 3400000000...3400000000 (amd64cpuinfo)
SUPERCOP version: 20141014
Benchmark dates: 20140911...20141018

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -m64 -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -m64 -O3 -fomit-frame-pointer
121761.00bblake256crypto_hash/bblake256/ssse3gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer (4.7.4)
137841.13bblake256crypto_hash/bblake256/sse2gcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer
237281.95bblake256crypto_hash/bblake256/sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer
284442.34bblake256crypto_hash/bblake256/bswapgcc-4.7 -O3 -fomit-frame-pointer
296682.44bblake256crypto_hash/bblake256/regsgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
bblake512crypto_hash/bblake512/xopgcc-4.7 -m64 -O3 -fomit-frame-pointer
120521.00blake256crypto_hash/blake256/avxiccgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
122561.02blake256crypto_hash/blake256/avxsgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
124161.03blake256crypto_hash/blake256/sse41-2gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer
124641.03blake256crypto_hash/blake256/sse41gcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer
129321.07blake256crypto_hash/blake256/vect128gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
130561.08blake256crypto_hash/blake256/ssse3gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
131601.09blake256crypto_hash/blake256/vect128-mmxhackgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
159801.33blake256crypto_hash/blake256/sse2gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
161001.34blake256crypto_hash/blake256/sse2-2gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
193121.60blake256crypto_hash/blake256/sandyclang -O3 -fwrapv -march=native -fomit-frame-pointer
232961.93blake256crypto_hash/blake256/bswapgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer
242042.01blake256crypto_hash/blake256/regsgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
242122.01blake256crypto_hash/blake256/sphlibgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
295082.45blake256crypto_hash/blake256/refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
304402.53blake256crypto_hash/blake256/sphlib-smallgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/xopgcc-4.7 -m64 -O3 -fomit-frame-pointer
52601.00blake2bcrypto_hash/blake2b/moon/avx/64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
56361.07blake2bcrypto_hash/blake2b/avxiccgcc-4.7 -march=k8 -O -fomit-frame-pointer
59921.14blake2bcrypto_hash/blake2b/xmmgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
87801.67blake2bcrypto_hash/blake2b/regsgcc-4.7 -O3 -fomit-frame-pointer
150642.86blake2bcrypto_hash/blake2b/refclang -O3 -fwrapv -mavx -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-1gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-2gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-3gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/armv6/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/avx/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/avx2/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/avx2/64gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/neon/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/sse2/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/ssse3/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/xop/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/xop/64gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/ymmgcc-4.7 -m64 -O3 -fomit-frame-pointer
82161.00blake2scrypto_hash/blake2s/avxiccgcc-4.7 -m64 -O2 -fomit-frame-pointer
83601.02blake2scrypto_hash/blake2s/xmmgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer
87121.06blake2scrypto_hash/blake2s/moon/avx/64gcc-4.7 -m64 -O3 -fomit-frame-pointer
91641.12blake2scrypto_hash/blake2s/moon/ssse3/64gcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer
106201.29blake2scrypto_hash/blake2s/moon/sse2/64gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
148401.81blake2scrypto_hash/blake2s/regsclang -O3 -fomit-frame-pointer
237482.89blake2scrypto_hash/blake2s/refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/armv6/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/avx/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/sse2/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/ssse3/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/xop/32gcc-4.7 -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/xop/64gcc-4.7 -m64 -O3 -fomit-frame-pointer
105841.00blake32crypto_hash/blake32/ssse3gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
128761.22blake32crypto_hash/blake32/sse2gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
177281.67blake32crypto_hash/blake32/sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer
216042.04blake32crypto_hash/blake32/sphlib-smallgcc-4.7 -march=k8 -O2 -fomit-frame-pointer
217682.06blake32crypto_hash/blake32/refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
97321.00blake512crypto_hash/blake512/avxiccgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
98841.02blake512crypto_hash/blake512/sse41clang -O3 -fwrapv -mavx -fomit-frame-pointer
100201.03blake512crypto_hash/blake512/ssse3clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
103641.06blake512crypto_hash/blake512/vect128gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
107521.10blake512crypto_hash/blake512/sse2sclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
109681.13blake512crypto_hash/blake512/vect128-inplacegcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
122481.26blake512crypto_hash/blake512/sandygcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
124081.27blake512crypto_hash/blake512/sse2clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
139401.43blake512crypto_hash/blake512/bswapgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
146641.51blake512crypto_hash/blake512/sphlibgcc-4.7 -O3 -fomit-frame-pointer
152401.57blake512crypto_hash/blake512/regsgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer
180961.86blake512crypto_hash/blake512/refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
185681.91blake512crypto_hash/blake512/sphlib-smallgcc-4.7 -march=barcelona -O -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-xopgcc-4.7 -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/xopgcc-4.7 -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/xop-2gcc-4.7 -m64 -O3 -fomit-frame-pointer
110281.00blake64crypto_hash/blake64/ssse3clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
125481.14blake64crypto_hash/blake64/sse2clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
132441.20blake64crypto_hash/blake64/sphlibgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
162681.48blake64crypto_hash/blake64/refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
164121.49blake64crypto_hash/blake64/sphlib-smallgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer
89961.00bmw256crypto_hash/bmw256/core_i7_45nm/x86-64/sse4_v1 (asm)gcc-4.7 -m64 -O2 -fomit-frame-pointer (4.7.4)
93521.04bmw256crypto_hash/bmw256/core_2_45nm/x86-64/sse4_v1gcc-4.8 -m64 -O3 -fomit-frame-pointer
98881.10bmw256crypto_hash/bmw256/amd_k10/x86-64/sse2gcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer
100081.11bmw256crypto_hash/bmw256/core_2_65nm/x86-64/ssse3_v1gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer
100521.12bmw256crypto_hash/bmw256/opt29_v5_ssse3_asm64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
104121.16bmw256crypto_hash/bmw256/opt31ssse3_asm64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
109201.21bmw256crypto_hash/bmw256/optc31ssse3gcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer
133361.48bmw256crypto_hash/bmw256/optbbegcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer
133401.48bmw256crypto_hash/bmw256/optabegcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer
134441.49bmw256crypto_hash/bmw256/amd_k8/x86-64/noSSEclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
136321.52bmw256crypto_hash/bmw256/optc01gcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer
137081.52bmw256crypto_hash/bmw256/optc02gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
138921.54bmw256crypto_hash/bmw256/optc03gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer
142081.58bmw256crypto_hash/bmw256/optc04gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer
142481.58bmw256crypto_hash/bmw256/optbgbegcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer
148881.65bmw256crypto_hash/bmw256/sphlib-smallgcc-4.7 -O3 -fomit-frame-pointer
150281.67bmw256crypto_hash/bmw256/sphlibgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
259722.89bmw256crypto_hash/bmw256/refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
73161.00bmw512crypto_hash/bmw512/optbbe (OptimizedB_BE_C_-_BMW512)gcc-4.7 -march=nocona -O -fomit-frame-pointer (4.7.4)
73241.00bmw512crypto_hash/bmw512/optabegcc-4.7 -funroll-loops -O -fomit-frame-pointer
74041.01bmw512crypto_hash/bmw512/opt008_asm64gcc-4.8 -march=nocona -O2 -fomit-frame-pointer
74521.02bmw512crypto_hash/bmw512/optc01gcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer
74561.02bmw512crypto_hash/bmw512/optc02gcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer
75881.04bmw512crypto_hash/bmw512/optc03gcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer
77961.07bmw512crypto_hash/bmw512/optbgbegcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
77961.07bmw512crypto_hash/bmw512/optc04gcc-4.7 -m64 -O -fomit-frame-pointer
83561.14bmw512crypto_hash/bmw512/sphlibgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
116801.60bmw512crypto_hash/bmw512/sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
142681.95bmw512crypto_hash/bmw512/refgcc-4.7 -funroll-loops -O -fomit-frame-pointer
bmw512crypto_hash/bmw512/optx86sse2gcc-4.7 -m64 -O3 -fomit-frame-pointer
143321.00cheetah256crypto_hash/cheetah256/asm64 (1.0)gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer (4.7.4)
143441.00cheetah256crypto_hash/cheetah256/asmgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer (4.7.4)
260641.00cheetah512crypto_hash/cheetah512/asm64 (1.0)gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer (4.7.4)
261481.00cheetah512crypto_hash/cheetah512/asmgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer
4206161.00cubehash161crypto_hash/cubehash161/emmintrin4gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer (4.7.4)
18357484.36cubehash161crypto_hash/cubehash161/unrolledgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer
20276804.82cubehash161crypto_hash/cubehash161/simplegcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer
26583566.32cubehash161crypto_hash/cubehash161/specgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer
295121.00cubehash1616crypto_hash/cubehash1616/emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
1555165.27cubehash1616crypto_hash/cubehash1616/unrolledgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
1638725.55cubehash1616crypto_hash/cubehash1616/simplegcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
39241613.30cubehash1616crypto_hash/cubehash1616/specgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2120441.00cubehash162crypto_hash/cubehash162/emmintrin4gcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.7.4)
9363644.42cubehash162crypto_hash/cubehash162/unrolledgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer
10396284.90cubehash162crypto_hash/cubehash162/simplegcc-4.7 -m64 -O3 -fomit-frame-pointer
14529606.85cubehash162crypto_hash/cubehash162/specgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
160801.00cubehash1632crypto_hash/cubehash1632/amd64avxgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer
161161.00cubehash1632crypto_hash/cubehash1632/emmintrin5gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
164201.02cubehash1632crypto_hash/cubehash1632/emmintrin4gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
183721.14cubehash1632crypto_hash/cubehash1632/amd64-2gcc-4.8 -m64 -Os -fomit-frame-pointer
186481.16cubehash1632crypto_hash/cubehash1632/amd64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer
478482.98cubehash1632crypto_hash/cubehash1632/mmintringcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer
534643.32cubehash1632crypto_hash/cubehash1632/unrolled5gcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer
563923.51cubehash1632crypto_hash/cubehash1632/unrolled3gcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer
594883.70cubehash1632crypto_hash/cubehash1632/unrolled4gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
705964.39cubehash1632crypto_hash/cubehash1632/amd64-32gcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer
719124.47cubehash1632crypto_hash/cubehash1632/sphlibgcc-4.7 -funroll-loops -O -fomit-frame-pointer
722884.50cubehash1632crypto_hash/cubehash1632/sphlib-smallclang -O3 -fomit-frame-pointer
997006.20cubehash1632crypto_hash/cubehash1632/unrolledgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
1002606.24cubehash1632crypto_hash/cubehash1632/unrolled2gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1008766.27cubehash1632crypto_hash/cubehash1632/simplegcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1073441.00cubehash164crypto_hash/cubehash164/emmintrin4gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer (4.7.4)
4904244.57cubehash164crypto_hash/cubehash164/unrolledgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer
5411325.04cubehash164crypto_hash/cubehash164/simplegcc-4.7 -O3 -fomit-frame-pointer
8417207.84cubehash164crypto_hash/cubehash164/specgcc-4.7 -march=nocona -O3 -fomit-frame-pointer
556321.00cubehash168crypto_hash/cubehash168/emmintrin4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
2672644.80cubehash168crypto_hash/cubehash168/unrolledgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
2907285.23cubehash168crypto_hash/cubehash168/simplegcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
5441449.78cubehash168crypto_hash/cubehash168/specgcc-4.7 -march=nocona -O3 -fomit-frame-pointer
139161.00cubehash512crypto_hash/cubehash512/amd64avxgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
139441.00cubehash512crypto_hash/cubehash512/emmintrin5gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
142081.02cubehash512crypto_hash/cubehash512/emmintrin4gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
159001.14cubehash512crypto_hash/cubehash512/amd64-2gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
161121.16cubehash512crypto_hash/cubehash512/amd64gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer
414122.98cubehash512crypto_hash/cubehash512/mmintringcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer
465643.35cubehash512crypto_hash/cubehash512/unrolled5gcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
491483.53cubehash512crypto_hash/cubehash512/unrolled3gcc-4.8 -march=k8 -O -fomit-frame-pointer
518323.72cubehash512crypto_hash/cubehash512/unrolled4gcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer
612124.40cubehash512crypto_hash/cubehash512/amd64-32gcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer
777485.59cubehash512crypto_hash/cubehash512/unrolled2gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
795685.72cubehash512crypto_hash/cubehash512/unrolledgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
800125.75cubehash512crypto_hash/cubehash512/simplegcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2118481.00cubehash81crypto_hash/cubehash81/emmintrin4gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.7.4)
2132201.01cubehash81crypto_hash/cubehash81/emmintrin3gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
2463281.16cubehash81crypto_hash/cubehash81/emmintrin2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
2510681.19cubehash81crypto_hash/cubehash81/emmintringcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
9698404.58cubehash81crypto_hash/cubehash81/unrolledgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer
10602645.00cubehash81crypto_hash/cubehash81/simplegcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
16560567.82cubehash81crypto_hash/cubehash81/specgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
149201.00cubehash816crypto_hash/cubehash816/emmintrin4gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
162441.09cubehash816crypto_hash/cubehash816/emmintrin3gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
888845.96cubehash816crypto_hash/cubehash816/unrolledgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer
902246.05cubehash816crypto_hash/cubehash816/simplegcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
32393221.71cubehash816crypto_hash/cubehash816/specgcc-4.7 -march=nocona -O3 -fomit-frame-pointer
1071921.00cubehash82crypto_hash/cubehash82/emmintrin4clang -O3 -fwrapv -mavx -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
1082641.01cubehash82crypto_hash/cubehash82/emmintrin3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
5015924.68cubehash82crypto_hash/cubehash82/unrolledgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer
5483685.12cubehash82crypto_hash/cubehash82/simplegcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
9548568.91cubehash82crypto_hash/cubehash82/specgcc-4.7 -march=k8 -O3 -fomit-frame-pointer
83561.00cubehash832crypto_hash/cubehash832/emmintrin4gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
96841.16cubehash832crypto_hash/cubehash832/emmintrin3gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer (4.7.4)
571326.84cubehash832crypto_hash/cubehash832/simplegcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
596247.14cubehash832crypto_hash/cubehash832/unrolledgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer
27688433.14cubehash832crypto_hash/cubehash832/specgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer
539721.00cubehash84crypto_hash/cubehash84/emmintrin4gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer (4.7.4)
553601.03cubehash84crypto_hash/cubehash84/emmintrin3gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
2656724.92cubehash84crypto_hash/cubehash84/unrolledgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
2852725.29cubehash84crypto_hash/cubehash84/simplegcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
58908810.91cubehash84crypto_hash/cubehash84/specgcc-4.7 -march=k8 -O3 -fomit-frame-pointer
281161.00cubehash88crypto_hash/cubehash88/emmintrin4clang -O3 -fwrapv -mavx -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
295201.05cubehash88crypto_hash/cubehash88/emmintrin3gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
1474805.25cubehash88crypto_hash/cubehash88/unrolledgcc-4.8 -march=nocona -O -fomit-frame-pointer
1556125.53cubehash88crypto_hash/cubehash88/simplegcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
41214814.66cubehash88crypto_hash/cubehash88/specgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
77161.00echo256crypto_hash/echo256/ccalik/aesni (1.208)gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
94681.23echo256crypto_hash/echo256/aes/aes64gcc-4.8 -march=nocona -O -fomit-frame-pointer
398365.16echo256crypto_hash/echo256/ccalik/vpermgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
441125.72echo256crypto_hash/echo256/ccalik/bitslicedgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
491206.37echo256crypto_hash/echo256/pentium/pentium4v64v2gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
495286.42echo256crypto_hash/echo256/pentium/pentium4v64v1gcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer
525486.81echo256crypto_hash/echo256/core2/core2v64gcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
561007.27echo256crypto_hash/echo256/athlon/athlon64gcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer
567287.35echo256crypto_hash/echo256/generic/opt64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer
585007.58echo256crypto_hash/echo256/sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
636288.25echo256crypto_hash/echo256/sphlib-smallgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
672008.71echo256crypto_hash/echo256/generic/opt32gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer
7798810.11echo256crypto_hash/echo256/powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
11630015.07echo256crypto_hash/echo256/powerpc/pp32cv1gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
168401.00echo512crypto_hash/echo512/aes/aes64 (2.1)gcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer (4.7.4)
710084.22echo512crypto_hash/echo512/ccalik/aesnigcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
710284.22echo512crypto_hash/echo512/ccalik/vpermgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
785684.67echo512crypto_hash/echo512/ccalik/bitslicedgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
884565.25echo512crypto_hash/echo512/pentium/pentium4v64v2gcc-4.7 -march=k8 -O3 -fomit-frame-pointer
890765.29echo512crypto_hash/echo512/pentium/pentium4v64v1gcc-4.8 -m64 -Os -fomit-frame-pointer
946285.62echo512crypto_hash/echo512/core2/core2v64gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer
1010006.00echo512crypto_hash/echo512/athlon/athlon64gcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer
1017326.04echo512crypto_hash/echo512/generic/opt64gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer
1057206.28echo512crypto_hash/echo512/sphlibgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1145046.80echo512crypto_hash/echo512/sphlib-smallgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
1202007.14echo512crypto_hash/echo512/generic/opt32gcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer
1376368.17echo512crypto_hash/echo512/powerpc/pp32cv2clang -O3 -fomit-frame-pointer
20858412.39echo512crypto_hash/echo512/powerpc/pp32cv1gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
75121.00echosp256crypto_hash/echosp256/aes/aes64 (2.1)gcc-4.7 -march=barcelona -Os -fomit-frame-pointer (4.7.4)
383685.11echosp256crypto_hash/echosp256/pentium/pentium4v64v2gcc-4.8 -Os -fomit-frame-pointer
386845.15echosp256crypto_hash/echosp256/pentium/pentium4v64v1gcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer
434405.78echosp256crypto_hash/echosp256/core2/core2v64gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
437765.83echosp256crypto_hash/echosp256/athlon/athlon64gcc-4.7 -march=k8 -Os -fomit-frame-pointer
448365.97echosp256crypto_hash/echosp256/generic/opt64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
523926.97echosp256crypto_hash/echosp256/generic/opt32gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
609568.11echosp256crypto_hash/echosp256/powerpc/pp32cv2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
9151612.18echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer
118961.00echosp512crypto_hash/echosp512/aes/aes64 (2.1)gcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
613845.16echosp512crypto_hash/echosp512/pentium/pentium4v64v2gcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer
618845.20echosp512crypto_hash/echosp512/pentium/pentium4v64v1gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer
656885.52echosp512crypto_hash/echosp512/core2/core2v64gcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer
700205.89echosp512crypto_hash/echosp512/athlon/athlon64gcc-4.7 -m64 -O -fomit-frame-pointer
714446.01echosp512crypto_hash/echosp512/generic/opt64gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
837887.04echosp512crypto_hash/echosp512/generic/opt32gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer
959888.07echosp512crypto_hash/echosp512/powerpc/pp32cv2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
14575212.25echosp512crypto_hash/echosp512/powerpc/pp32cv1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
78281.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer (4.7.4)
84121.07edonr256crypto_hash/edonr256/optcgcc-4.7 -march=barcelona -O -fomit-frame-pointer
42041.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc-4.7 -march=k8 -O -fomit-frame-pointer (4.7.4)
45361.08edonr512crypto_hash/edonr512/optcgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer
777081.00essence224crypto_hash/essence224/gccgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
777521.00essence256crypto_hash/essence256/gccgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
604721.00essence384crypto_hash/essence384/gccgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
606241.00essence512crypto_hash/essence512/gccgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
895761.00fsb256crypto_hash/fsb256/cleangcc-4.7 -m64 -O -fomit-frame-pointer (4.7.4)
56113904626.44fsb256crypto_hash/fsb256/refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer
533089601.00fsb512crypto_hash/fsb512/refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer (4.7.4)
271361.00fugue2crypto_hash/fugue2/cop_opt32gcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.7.4)
256801.00fugue256crypto_hash/fugue256/ccalik/aesni (1.208)clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
262561.02fugue256crypto_hash/fugue256/ccalik/vpermgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
303681.18fugue256crypto_hash/fugue256/SSSE3gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
315281.23fugue256crypto_hash/fugue256/SSE4.1gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
374001.46fugue256crypto_hash/fugue256/ANSI_opt64gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
410321.60fugue256crypto_hash/fugue256/ANSI_opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
431001.68fugue256crypto_hash/fugue256/sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer
374521.00fugue384crypto_hash/fugue384/ccalik/aesni (1.208)clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
380521.02fugue384crypto_hash/fugue384/ccalik/vpermclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
499401.00fugue512crypto_hash/fugue512/ccalik/aesni (1.208)clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
519241.04fugue512crypto_hash/fugue512/ccalik/vpermclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
871361.74fugue512crypto_hash/fugue512/sphlibgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer
161801.00groestl256crypto_hash/groestl256/aesni-intr (2.2)gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
175481.08groestl256crypto_hash/groestl256/aesnigcc-4.7 -march=barcelona -O3 -fomit-frame-pointer
315841.95groestl256crypto_hash/groestl256/vperm-intrgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer
348042.15groestl256crypto_hash/groestl256/opteron-unrolledgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
356522.20groestl256crypto_hash/groestl256/core2duogcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
367162.27groestl256crypto_hash/groestl256/opterongcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
429602.66groestl256crypto_hash/groestl256/sphlib-adaptedgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
431522.67groestl256crypto_hash/groestl256/vpermgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer
440802.72groestl256crypto_hash/groestl256/opt64gcc-4.7 -funroll-loops -O -fomit-frame-pointer
443922.74groestl256crypto_hash/groestl256/sphlibgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
527883.26groestl256crypto_hash/groestl256/mmxgcc-4.7 -march=barcelona -O -fomit-frame-pointer
608163.76groestl256crypto_hash/groestl256/sphlib-smallgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
805404.98groestl256crypto_hash/groestl256/opt32gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
1025006.33groestl256crypto_hash/groestl256/32bit-2ktableclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
16604810.26groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
19887212.29groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
26427216.33groestl256crypto_hash/groestl256/8bit_cclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
groestl256crypto_hash/groestl256/avxgcc-4.7 -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avx-intrgcc-4.7 -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-vpermgcc-4.7 -m64 -O3 -fomit-frame-pointer
233121.00groestl512crypto_hash/groestl512/aesni-intr (2.2)gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
244761.05groestl512crypto_hash/groestl512/aesnigcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer
360521.55groestl512crypto_hash/groestl512/avxgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
407201.75groestl512crypto_hash/groestl512/vperm-intrgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
446961.92groestl512crypto_hash/groestl512/avx-intrgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
523442.25groestl512crypto_hash/groestl512/vpermgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
557842.39groestl512crypto_hash/groestl512/opterongcc-4.8 -march=nocona -O3 -fomit-frame-pointer
603882.59groestl512crypto_hash/groestl512/core2duogcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
652042.80groestl512crypto_hash/groestl512/sphlib-adaptedgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
669882.87groestl512crypto_hash/groestl512/sphlibgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer
723443.10groestl512crypto_hash/groestl512/opt64gcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer
1039884.46groestl512crypto_hash/groestl512/mmxgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
1118484.80groestl512crypto_hash/groestl512/sphlib-smallgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
1198805.14groestl512crypto_hash/groestl512/opt32gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
32058013.75groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
346561.00hamsicrypto_hash/hamsi/simd-1clang -O3 -fwrapv -march=native -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
347561.00hamsicrypto_hash/hamsi/simd-2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
386561.12hamsicrypto_hash/hamsi/bernstein/small-simd-2clang -O3 -fwrapv -march=native -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
hamsicrypto_hash/hamsi/sphlibgcc-4.7 -m64 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlib-smallgcc-4.7 -m64 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlibgcc-4.7 -m64 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlib-smallgcc-4.7 -m64 -O3 -fomit-frame-pointer
223281.00jh224crypto_hash/jh224/bitslice_sse2_opt64gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
228201.02jh224crypto_hash/jh224/bitslice_sse2_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
373241.67jh224crypto_hash/jh224/bitslice_opt64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
522042.34jh224crypto_hash/jh224/bitslice_opt32gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
538482.41jh224crypto_hash/jh224/bitslice_ref64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
601962.70jh224crypto_hash/jh224/bitslice_ref32gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
611682.74jh224crypto_hash/jh224/simplegcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
222761.00jh256crypto_hash/jh256/bitslice_sse2_opt64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
227761.02jh256crypto_hash/jh256/bitslice_sse2_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
373001.67jh256crypto_hash/jh256/bitslice_opt64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
522002.34jh256crypto_hash/jh256/bitslice_opt32gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
541082.43jh256crypto_hash/jh256/bitslice_ref64gcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer
601202.70jh256crypto_hash/jh256/bitslice_ref32gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
611602.75jh256crypto_hash/jh256/simplegcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer
223201.00jh384crypto_hash/jh384/bitslice_sse2_opt64gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
228081.02jh384crypto_hash/jh384/bitslice_sse2_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
372961.67jh384crypto_hash/jh384/bitslice_opt64gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
521522.34jh384crypto_hash/jh384/bitslice_opt32gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
539282.42jh384crypto_hash/jh384/bitslice_ref64gcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
606682.72jh384crypto_hash/jh384/bitslice_ref32gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
611722.74jh384crypto_hash/jh384/simplegcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
223281.00jh512crypto_hash/jh512/bitslice_sse2_opt64gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
228281.02jh512crypto_hash/jh512/bitslice_sse2_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
372841.67jh512crypto_hash/jh512/bitslice_opt64gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
521762.34jh512crypto_hash/jh512/bitslice_opt32gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
539962.42jh512crypto_hash/jh512/bitslice_ref64gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
611482.74jh512crypto_hash/jh512/bitslice_ref32gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
611482.74jh512crypto_hash/jh512/simplegcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
193561.00keccakcrypto_hash/keccak/x86_64_shld (3.2.3)gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer (4.7.4)
196641.02keccakcrypto_hash/keccak/opt64lcu24shldgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
227801.18keccakcrypto_hash/keccak/x86_64_asmgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
229601.19keccakcrypto_hash/keccak/sseu2gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
229961.19keccakcrypto_hash/keccak/opt64lcu24gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer
231681.20keccakcrypto_hash/keccak/opt64lcu6gcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer
248441.28keccakcrypto_hash/keccak/inplacegcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer
249881.29keccakcrypto_hash/keccak/simplegcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer
251881.30keccakcrypto_hash/keccak/opt64u6gcc-4.7 -funroll-loops -O2 -fomit-frame-pointer
376161.94keccakcrypto_hash/keccak/mmxu1gcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer
497922.57keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
511442.64keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
528242.73keccakcrypto_hash/keccak/opt32bi-rvku2gcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
530322.74keccakcrypto_hash/keccak/simple32bigcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
580243.00keccakcrypto_hash/keccak/inplace32bigcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
661723.42keccakcrypto_hash/keccak/compactgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
1687648.72keccakcrypto_hash/keccak/compact8gcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace-armv7a-neongcc-4.7 -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer
325841.00keccakc1024crypto_hash/keccakc1024/x86_64_shld (3.2.3)gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
335201.03keccakc1024crypto_hash/keccakc1024/opt64lcu24shldgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
383241.18keccakc1024crypto_hash/keccakc1024/x86_64_asmgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer
385841.18keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
386801.19keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc-4.7 -march=barcelona -O2 -fomit-frame-pointer
387921.19keccakc1024crypto_hash/keccakc1024/sseu2gcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
416361.28keccakc1024crypto_hash/keccakc1024/inplacegcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
419281.29keccakc1024crypto_hash/keccakc1024/simplegcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer
419761.29keccakc1024crypto_hash/keccakc1024/sphlibgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
420321.29keccakc1024crypto_hash/keccakc1024/opt64u6gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer
421401.29keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc-4.7 -funroll-loops -O -fomit-frame-pointer
637401.96keccakc1024crypto_hash/keccakc1024/mmxu1gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer
827522.54keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
833402.56keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
882122.71keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
885402.72keccakc1024crypto_hash/keccakc1024/simple32bigcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
948802.91keccakc1024crypto_hash/keccakc1024/inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
1109003.40keccakc1024crypto_hash/keccakc1024/compactgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
2850448.75keccakc1024crypto_hash/keccakc1024/compact8gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neongcc-4.7 -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer
150361.00keccakc256crypto_hash/keccakc256/x86_64_shld (3.2.3)gcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
153521.02keccakc256crypto_hash/keccakc256/opt64lcu24shldgcc-4.7 -O2 -fomit-frame-pointer
177001.18keccakc256crypto_hash/keccakc256/x86_64_asmgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer
178081.18keccakc256crypto_hash/keccakc256/opt64lcu24gcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
179041.19keccakc256crypto_hash/keccakc256/sseu2gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
181041.20keccakc256crypto_hash/keccakc256/opt64lcu6gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
192641.28keccakc256crypto_hash/keccakc256/inplacegcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
193401.29keccakc256crypto_hash/keccakc256/opt64u6gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
193401.29keccakc256crypto_hash/keccakc256/simplegcc-4.7 -march=k8 -O2 -fomit-frame-pointer
294361.96keccakc256crypto_hash/keccakc256/mmxu1gcc-4.8 -funroll-loops -O -fomit-frame-pointer
393122.61keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
404562.69keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
415442.76keccakc256crypto_hash/keccakc256/simple32bigcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
417682.78keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
454723.02keccakc256crypto_hash/keccakc256/inplace32bigcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
508803.38keccakc256crypto_hash/keccakc256/compactgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1296448.62keccakc256crypto_hash/keccakc256/compact8gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer
113041.00keccakc256treed2crypto_hash/keccakc256treed2/sseu24 (3.2.5)gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
113761.01keccakc256treed2crypto_hash/keccakc256treed2/sseu4gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
keccakc256treed2crypto_hash/keccakc256treed2/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer
164841.00keccakc448crypto_hash/keccakc448/x86_64_shld (3.2.3)gcc-4.7 -m64 -O3 -fomit-frame-pointer (4.7.4)
168201.02keccakc448crypto_hash/keccakc448/opt64lcu24shldgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
193601.17keccakc448crypto_hash/keccakc448/x86_64_asmgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
194721.18keccakc448crypto_hash/keccakc448/opt64lcu24gcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer
195521.19keccakc448crypto_hash/keccakc448/sseu2gcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
196601.19keccakc448crypto_hash/keccakc448/opt64lcu6gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
210681.28keccakc448crypto_hash/keccakc448/inplacegcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer
211761.28keccakc448crypto_hash/keccakc448/simplegcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer
213521.30keccakc448crypto_hash/keccakc448/opt64u6gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
320841.95keccakc448crypto_hash/keccakc448/mmxu1gcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
430722.61keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc-4.7 -m64 -O3 -fomit-frame-pointer (4.7.4)
435802.64keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
456402.77keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
556083.37keccakc448crypto_hash/keccakc448/compactgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1441688.75keccakc448crypto_hash/keccakc448/compact8gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bigcc-4.7 -m64 -O3 -fomit-frame-pointer (4.7.4)
keccakc448crypto_hash/keccakc448/simple32bigcc-4.7 -m64 -O3 -fomit-frame-pointer (4.7.4)
keccakc448crypto_hash/keccakc448/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer (4.7.4)
179641.00keccakc512crypto_hash/keccakc512/x86_64_shld (3.2.3)gcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
182721.02keccakc512crypto_hash/keccakc512/opt64lcu24shldgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
211121.18keccakc512crypto_hash/keccakc512/x86_64_asmgcc-4.7 -O2 -fomit-frame-pointer
212281.18keccakc512crypto_hash/keccakc512/opt64lcu24gcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer
212721.18keccakc512crypto_hash/keccakc512/sseu2gcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
214681.20keccakc512crypto_hash/keccakc512/opt64lcu6gcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer
229641.28keccakc512crypto_hash/keccakc512/inplacegcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer
230601.28keccakc512crypto_hash/keccakc512/simplegcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer
232841.30keccakc512crypto_hash/keccakc512/opt64u6gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
233041.30keccakc512crypto_hash/keccakc512/sphlibgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer
233641.30keccakc512crypto_hash/keccakc512/sphlib-smallgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
351441.96keccakc512crypto_hash/keccakc512/mmxu1gcc-4.8 -funroll-loops -O -fomit-frame-pointer
464442.59keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
477322.66keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
489962.73keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
491962.74keccakc512crypto_hash/keccakc512/simple32bigcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
538763.00keccakc512crypto_hash/keccakc512/inplace32bigcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
607283.38keccakc512crypto_hash/keccakc512/compactgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1556328.66keccakc512crypto_hash/keccakc512/compact8gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/gil/singlefilegcc-4.7 -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/gil/singlefile_unrolledgcc-4.7 -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace-armv7a-neongcc-4.7 -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer
130121.00keccakc512treed2crypto_hash/keccakc512treed2/sseu24 (3.2.5)gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
131201.01keccakc512treed2crypto_hash/keccakc512treed2/sseu4gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer
223081.00keccakc768crypto_hash/keccakc768/x86_64_shld (3.2.3)gcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
230881.03keccakc768crypto_hash/keccakc768/opt64lcu24shldgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer
262761.18keccakc768crypto_hash/keccakc768/x86_64_asmgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
263321.18keccakc768crypto_hash/keccakc768/opt64lcu24gcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
265201.19keccakc768crypto_hash/keccakc768/sseu2gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
267241.20keccakc768crypto_hash/keccakc768/opt64lcu6gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
285641.28keccakc768crypto_hash/keccakc768/inplacegcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
287201.29keccakc768crypto_hash/keccakc768/simplegcc-4.7 -march=k8 -O2 -fomit-frame-pointer
290481.30keccakc768crypto_hash/keccakc768/opt64u6gcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer
436441.96keccakc768crypto_hash/keccakc768/mmxu1gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
576362.58keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
586682.63keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
607802.72keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
610282.74keccakc768crypto_hash/keccakc768/simple32bigcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
662402.97keccakc768crypto_hash/keccakc768/inplace32biclang -O3 -fwrapv -mavx -fomit-frame-pointer
757243.39keccakc768crypto_hash/keccakc768/compactgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1946408.73keccakc768crypto_hash/keccakc768/compact8gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/xopu24gcc-4.7 -m64 -O3 -fomit-frame-pointer
445401.00lane256crypto_hash/lane256/cgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
731241.64lane256crypto_hash/lane256/bitsliceclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
1659001.00lane512crypto_hash/lane512/cgcc-4.8 -march=barcelona -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
145761.00luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-INT (1.2)gcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
162521.11luffa256crypto_hash/luffa256/ssse3_x64asm-PS-2gcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
173081.19luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-INTgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer
199121.37luffa256crypto_hash/luffa256/ssse3_x64asm-2gcc-4.8 -m64 -O3 -fomit-frame-pointer
202361.39luffa256crypto_hash/luffa256/sse2clang -O3 -fwrapv -march=native -fomit-frame-pointer
203921.40luffa256crypto_hash/luffa256/sse2_x64asm-2gcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer
227041.56luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-FPgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
230041.58luffa256crypto_hash/luffa256/thomaz/asm-PSgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
241441.66luffa256crypto_hash/luffa256/ssse3_x64asm-PSgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
347042.38luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-FPgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
365282.51luffa256crypto_hash/luffa256/ssse3_x64asmgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
373242.56luffa256crypto_hash/luffa256/sse2_x64asmgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
395562.71luffa256crypto_hash/luffa256/sphlibgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
397442.73luffa256crypto_hash/luffa256/opt32gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
409522.81luffa256crypto_hash/luffa256/thomaz/basicgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
484723.33luffa256crypto_hash/luffa256/armclang -O3 -fwrapv -march=native -fomit-frame-pointer
207601.00luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT (1.2)gcc-4.7 -m64 -Os -fomit-frame-pointer (4.7.4)
214561.03luffa384crypto_hash/luffa384/sse2clang -O3 -fwrapv -march=native -fomit-frame-pointer
217761.05luffa384crypto_hash/luffa384/ssse3_x64asm-PS-2gcc-4.8 -m64 -O3 -fomit-frame-pointer
221881.07luffa384crypto_hash/luffa384/ssse3_x64asm-2gcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
225561.09luffa384crypto_hash/luffa384/sse2_x64asm-2gcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
228201.10luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-INTgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer
324921.57luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-FPgcc-4.7 -m64 -O3 -fomit-frame-pointer
333081.60luffa384crypto_hash/luffa384/thomaz/asm-PSgcc-4.7 -m64 -O3 -fomit-frame-pointer
405321.95luffa384crypto_hash/luffa384/ssse3_x64asmgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
405441.95luffa384crypto_hash/luffa384/ssse3_x64asm-PSgcc-4.8 -m64 -O3 -fomit-frame-pointer
406441.96luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-FPgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer
413521.99luffa384crypto_hash/luffa384/sse2_x64asmgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
595442.87luffa384crypto_hash/luffa384/opt32gcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
714483.44luffa384crypto_hash/luffa384/armclang -O3 -fomit-frame-pointer
275921.00luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-INT (1.2)gcc-4.8 -march=nocona -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
290761.05luffa512crypto_hash/luffa512/ssse3_x64asm-PS-2gcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer
305161.11luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-INTgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer
310241.12luffa512crypto_hash/luffa512/ssse3_x64asm-2gcc-4.8 -march=k8 -O3 -fomit-frame-pointer
314041.14luffa512crypto_hash/luffa512/sse2_x64asm-2gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer
335401.22luffa512crypto_hash/luffa512/sse2clang -O3 -fwrapv -march=native -fomit-frame-pointer
428441.55luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-FPgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
443721.61luffa512crypto_hash/luffa512/thomaz/asm-PSgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer
510001.85luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-FPgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
517241.87luffa512crypto_hash/luffa512/ssse3_x64asm-PSgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer
573482.08luffa512crypto_hash/luffa512/ssse3_x64asmgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
581482.11luffa512crypto_hash/luffa512/sse2_x64asmgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
726082.63luffa512crypto_hash/luffa512/sphlibgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer
808682.93luffa512crypto_hash/luffa512/opt32gcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer
901363.27luffa512crypto_hash/luffa512/armclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
180201.00lux256crypto_hash/lux256/asm (1.0)clang -O3 -fwrapv -march=native -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
175561.00lux512crypto_hash/lux512/asm (1.0)gcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.7.4)
805081.00mcssha4crypto_hash/mcssha4/refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
835801.00mcssha5crypto_hash/mcssha5/refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
805721.00mcssha6crypto_hash/mcssha6/refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer
md2crypto_hash/md2/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
md4crypto_hash/md4/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
90361.00md5crypto_hash/md5/refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
md5crypto_hash/md5/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
364801.00md6d224crypto_hash/md6d224/refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer (4.7.4)
390521.00md6d256crypto_hash/md6d256/refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer (4.7.4)
501841.00md6d384crypto_hash/md6d384/refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer (4.7.4)
610081.00md6d512crypto_hash/md6d512/refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.4)
582481.00mgrostl256crypto_hash/mgrostl256/opt-64 (2.0)gcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
657001.13mgrostl256crypto_hash/mgrostl256/opt-32gcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
229255239.36mgrostl256crypto_hash/mgrostl256/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
345721.00nasha256crypto_hash/nasha256/opt_v4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
368241.07nasha256crypto_hash/nasha256/optclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
373681.00nasha512crypto_hash/nasha512/opt_v4clang -O3 -fwrapv -march=native -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
385601.03nasha512crypto_hash/nasha512/optclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
192641.00rfsb509crypto_hash/rfsb509/ref (1.0)clang -O3 -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
rhashcrypto_hash/rhash/refg++ -m64 -O3 -fomit-frame-pointer
ripemd160crypto_hash/ripemd160/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
248281.00round3jh256crypto_hash/round3jh256/ssse3gcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
263161.06round3jh256crypto_hash/round3jh256/sse2gcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer
720882.90round3jh256crypto_hash/round3jh256/simplegcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
748923.02round3jh256crypto_hash/round3jh256/sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
751403.03round3jh256crypto_hash/round3jh256/sphlibgcc-4.7 -funroll-loops -Os -fomit-frame-pointer
248121.00round3jh512crypto_hash/round3jh512/ssse3gcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
263281.06round3jh512crypto_hash/round3jh512/sse2gcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
720642.90round3jh512crypto_hash/round3jh512/simplegcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer
747883.01round3jh512crypto_hash/round3jh512/sphlib-smallgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
752803.03round3jh512crypto_hash/round3jh512/sphlibgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
127001.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc-4.8 -funroll-loops -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
127801.01sarmal256crypto_hash/sarmal256/asm64gcc-4.8 -march=nocona -O3 -fomit-frame-pointer
157601.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
158121.00sarmal512crypto_hash/sarmal512/asm64gcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer
sha1crypto_hash/sha1/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
sha224crypto_hash/sha224/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
284201.00sha256crypto_hash/sha256/cryptoppg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
297561.05sha256crypto_hash/sha256/sphlibgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer
298481.05sha256crypto_hash/sha256/sphlib-smallgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer
334561.18sha256crypto_hash/sha256/refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
sha256crypto_hash/sha256/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
sha384crypto_hash/sha384/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
215161.00sha512crypto_hash/sha512/sphlib (SPHLIB_3.0)gcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
215201.00sha512crypto_hash/sha512/sphlib-smallgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
229001.06sha512crypto_hash/sha512/cryptoppg++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer
235521.09sha512crypto_hash/sha512/refgcc-4.8 -m64 -O3 -fomit-frame-pointer
sha512crypto_hash/sha512/opensslgcc-4.7 -m64 -O3 -fomit-frame-pointer
102321.00shabal256crypto_hash/shabal256/amd64 (20101003)gcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer (4.7.4)
124481.22shabal256crypto_hash/shabal256/sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
102481.00shabal512crypto_hash/shabal512/amd64 (20101003)gcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
124441.21shabal512crypto_hash/shabal512/sphlibclang -O3 -fomit-frame-pointer
128561.25shabal512crypto_hash/shabal512/refclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
244361.00shake256crypto_hash/shake256/gil/singlefile_unrolledgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.7.4)
251641.03shake256crypto_hash/shake256/gil/singlefilegcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
294281.00shavite3256crypto_hash/shavite3256/sphlib (SPHLIB_3.0)gcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.7.4)
336161.14shavite3256crypto_hash/shavite3256/sphlib-smallgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
339961.16shavite3256crypto_hash/shavite3256/low-memgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.7.4)
344561.17shavite3256crypto_hash/shavite3256/no-saltgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer
347521.18shavite3256crypto_hash/shavite3256/new-aes-roundgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.7.4)
404001.37shavite3256crypto_hash/shavite3256/lower-memgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
1392244.73shavite3256crypto_hash/shavite3256/8-bitgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/aes-instructgcc-4.7 -m64 -O3 -fomit-frame-pointer
494681.00shavite3512crypto_hash/shavite3512/sphlib (SPHLIB_3.0)gcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer (4.7.4)
575881.16shavite3512crypto_hash/shavite3512/sphlib-smallgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer
691441.40shavite3512crypto_hash/shavite3512/IntelL1Cachegcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
702641.42shavite3512crypto_hash/shavite3512/low-memgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
766481.55shavite3512crypto_hash/shavite3512/lower-memgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer
1336642.70shavite3512crypto_hash/shavite3512/no-saltgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
1351362.73shavite3512crypto_hash/shavite3512/new-aes-roundgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer
1386682.80shavite3512crypto_hash/shavite3512/different-ordergcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer
2659805.38shavite3512crypto_hash/shavite3512/8-bitgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/aes-instructgcc-4.7 -m64 -O3 -fomit-frame-pointer
544201.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.7.4)
741201.36simd256crypto_hash/simd256/sphlib-smallgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
745761.37simd256crypto_hash/simd256/optgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
367987267.62simd256crypto_hash/simd256/refclang -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc-4.7 -m64 -O3 -fomit-frame-pointer
147681.00simd512crypto_hash/simd512/vect128 (1.1)gcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
546203.70simd512crypto_hash/simd512/optgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
676444.58simd512crypto_hash/simd512/sphlibgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
923326.25simd512crypto_hash/simd512/sphlib-smallgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
7443448504.03simd512crypto_hash/simd512/refclang -O3 -fwrapv -march=native -fomit-frame-pointer
163761.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
skein10241024crypto_hash/skein10241024/x64gcc-4.7 -m64 -O3 -fomit-frame-pointer
150201.00skein256256crypto_hash/skein256256/opt (v1.3_C_code)gcc-4.8 -funroll-loops -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
156041.04skein256256crypto_hash/skein256256/x64gcc-4.8 -m64 -O2 -fomit-frame-pointer
103961.00skein512256crypto_hash/skein512256/sandygcc-4.8 -march=nocona -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
125321.21skein512256crypto_hash/skein512256/littlegcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
125681.21skein512256crypto_hash/skein512256/optgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer
127201.22skein512256crypto_hash/skein512256/sphlibgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
134321.29skein512256crypto_hash/skein512256/x64gcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer
137241.32skein512256crypto_hash/skein512256/simplegcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
151201.45skein512256crypto_hash/skein512256/sphlib-smallgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
194441.87skein512256crypto_hash/skein512256/mmxgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer
104201.00skein512512crypto_hash/skein512512/sandygcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
125281.20skein512512crypto_hash/skein512512/littlegcc-4.8 -march=nocona -Os -fomit-frame-pointer
125881.21skein512512crypto_hash/skein512512/optgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer
127041.22skein512512crypto_hash/skein512512/sphlibgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer
134281.29skein512512crypto_hash/skein512512/x64gcc-4.8 -march=nocona -O -fomit-frame-pointer
138241.33skein512512crypto_hash/skein512512/simplegcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
151241.45skein512512crypto_hash/skein512512/sphlib-smallgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer
194521.87skein512512crypto_hash/skein512512/mmxgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer
119601.00tigercrypto_hash/tiger/cryptoppg++ -m64 -march=corei7 -O3 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
389121.00whirlpoolcrypto_hash/whirlpool/cryptoppg++ -m64 -march=barcelona -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
599881.54whirlpoolcrypto_hash/whirlpool/refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
86281.00md5crypto_hashblocks/md5/amd64-1clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Clang 3.3 (branches/release 33 183898))
91121.06md5crypto_hashblocks/md5/little-1gcc-4.7 -march=k8 -O -fomit-frame-pointer
100121.16md5crypto_hashblocks/md5/refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
159281.00rfsb509crypto_hashblocks/rfsb509/core2gcc-4.8 -m64 -O2 -fomit-frame-pointer (4.8.1 20130909 [gcc-4 8-branch revision 202388])
179001.12rfsb509crypto_hashblocks/rfsb509/amd64-1gcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer
179161.12rfsb509crypto_hashblocks/rfsb509/amd64-3gcc-4.8 -march=barcelona -O2 -fomit-frame-pointer
188761.19rfsb509crypto_hashblocks/rfsb509/amd64-2gcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer
255721.61rfsb509crypto_hashblocks/rfsb509/xmm1regclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer
304321.91rfsb509crypto_hashblocks/rfsb509/xmm4gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
317922.00rfsb509crypto_hashblocks/rfsb509/xmm2gcc-4.7 -funroll-loops -O3 -fomit-frame-pointer
318802.00rfsb509crypto_hashblocks/rfsb509/xmm1gcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer
24231215.21rfsb509crypto_hashblocks/rfsb509/refclang -O3 -fomit-frame-pointer
320201.00sha256crypto_hashblocks/sha256/inplacegcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer (4.7.4)
326441.02sha256crypto_hashblocks/sha256/refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer
215601.00sha512crypto_hashblocks/sha512/inplacegcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.7.4)
219761.02sha512crypto_hashblocks/sha512/refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer