Implementation notes: amd64, cryptologic, crypto_hash

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
CPU cycles/second: 3325134000...3325134000 (amd64cpuinfo)
SUPERCOP version: 20140517
Benchmark dates: 20140519...20140604

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -m64 -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -m64 -O3 -fomit-frame-pointer
161431.00bblake256crypto_hash/bblake256/sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
300751.86bblake256crypto_hash/bblake256/ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer
692084.29bblake256crypto_hash/bblake256/regsgcc -march=nocona -O -fomit-frame-pointer
bblake256crypto_hash/bblake256/bswapgcc -m64 -O3 -fomit-frame-pointer
bblake256crypto_hash/bblake256/sandygcc -m64 -O3 -fomit-frame-pointer
bblake512crypto_hash/bblake512/xopgcc -m64 -O3 -fomit-frame-pointer
166911.00blake256crypto_hash/blake256/sse2-2gcc -m64 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
203301.22blake256crypto_hash/blake256/sse2gcc -m64 -march=core2 -O -fomit-frame-pointer
262551.57blake256crypto_hash/blake256/sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer
300581.80blake256crypto_hash/blake256/vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer
302591.81blake256crypto_hash/blake256/vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer
312251.87blake256crypto_hash/blake256/ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer
566253.39blake256crypto_hash/blake256/regsgcc -m64 -march=k8 -O -fomit-frame-pointer
603373.61blake256crypto_hash/blake256/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
662753.97blake256crypto_hash/blake256/sphlib-smallgcc -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/avxiccgcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/avxsgcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/bswapgcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/sandygcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/sse41gcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/sse41-2gcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/xopgcc -m64 -O3 -fomit-frame-pointer
193671.00blake2bcrypto_hash/blake2b/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
blake2bcrypto_hash/blake2b/avx2-1gcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-2gcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-3gcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avxiccgcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/refgcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/xmmgcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/ymmgcc -m64 -O3 -fomit-frame-pointer
192831.00blake2scrypto_hash/blake2s/xmmgcc -m64 -march=core2 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
329671.71blake2scrypto_hash/blake2s/regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer
blake2scrypto_hash/blake2s/avxiccgcc -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/refgcc -m64 -O3 -fomit-frame-pointer
186461.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
232941.25blake32crypto_hash/blake32/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
261251.40blake32crypto_hash/blake32/ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer
297251.59blake32crypto_hash/blake32/sse2gcc -funroll-loops -O3 -fomit-frame-pointer
458862.46blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer
142731.00blake512crypto_hash/blake512/sphlib (SPHLIB_3.0)gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
223881.57blake512crypto_hash/blake512/regsgcc -m64 -march=core2 -Os -fomit-frame-pointer
270001.89blake512crypto_hash/blake512/vect128-inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer
277581.94blake512crypto_hash/blake512/vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer
389502.73blake512crypto_hash/blake512/sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer
409502.87blake512crypto_hash/blake512/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
26467018.54blake512crypto_hash/blake512/sse2sgcc -funroll-loops
54449238.15blake512crypto_hash/blake512/sse2gcc
blake512crypto_hash/blake512/avxiccgcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/bswapgcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/sandygcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/sse41gcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/ssse3gcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-xopgcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/xopgcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/xop-2gcc -m64 -O3 -fomit-frame-pointer
151551.00blake64crypto_hash/blake64/sphlib (SPHLIB_2.1)gcc -march=k8 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
344832.28blake64crypto_hash/blake64/sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer
366092.42blake64crypto_hash/blake64/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
24146715.93blake64crypto_hash/blake64/sse2gcc -funroll-loops
blake64crypto_hash/blake64/ssse3gcc -m64 -O3 -fomit-frame-pointer
148911.00bmw256crypto_hash/bmw256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
161331.08bmw256crypto_hash/bmw256/optc01gcc -funroll-loops -m64 -Os -fomit-frame-pointer
163301.10bmw256crypto_hash/bmw256/core_i7_45nm/x86-64/sse4_v1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
174851.17bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
188211.26bmw256crypto_hash/bmw256/opt29_v5_ssse3_asm64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
189281.27bmw256crypto_hash/bmw256/amd_k10/x86-64/sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
199581.34bmw256crypto_hash/bmw256/core_2_45nm/x86-64/sse4_v1gcc -O -fomit-frame-pointer
205331.38bmw256crypto_hash/bmw256/core_2_65nm/x86-64/ssse3_v1gcc -march=k8 -O2 -fomit-frame-pointer
217701.46bmw256crypto_hash/bmw256/optbbegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
220661.48bmw256crypto_hash/bmw256/opt31ssse3_asm64gcc -m64 -march=core2 -O -fomit-frame-pointer
227591.53bmw256crypto_hash/bmw256/optc31ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer
282331.90bmw256crypto_hash/bmw256/amd_k8/x86-64/noSSEgcc -march=k8 -O2 -fomit-frame-pointer
304172.04bmw256crypto_hash/bmw256/optc04gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
304332.04bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -m64 -O -fomit-frame-pointer
328172.20bmw256crypto_hash/bmw256/optc02gcc -m64 -march=core2 -O -fomit-frame-pointer
367082.47bmw256crypto_hash/bmw256/sphlib-smallgcc -march=k8 -O -fomit-frame-pointer
400342.69bmw256crypto_hash/bmw256/optabegcc -m64 -march=core2 -Os -fomit-frame-pointer
566593.80bmw256crypto_hash/bmw256/refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
84031.00bmw512crypto_hash/bmw512/sphlib (SPHLIB_3.0)gcc -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
90731.08bmw512crypto_hash/bmw512/optx86sse2gcc -m64 -march=nocona -O -fomit-frame-pointer
91851.09bmw512crypto_hash/bmw512/optc02gcc -m64 -march=k8 -O3 -fomit-frame-pointer
93271.11bmw512crypto_hash/bmw512/optc01gcc -m64 -march=k8 -O -fomit-frame-pointer
107721.28bmw512crypto_hash/bmw512/optbgbegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
143281.71bmw512crypto_hash/bmw512/opt008_asm64gcc -march=nocona -O3 -fomit-frame-pointer
171082.04bmw512crypto_hash/bmw512/optc04gcc -march=nocona -O -fomit-frame-pointer
184412.19bmw512crypto_hash/bmw512/optc03gcc -funroll-loops -m64 -O -fomit-frame-pointer
198352.36bmw512crypto_hash/bmw512/optabegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
207932.47bmw512crypto_hash/bmw512/optbbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
242862.89bmw512crypto_hash/bmw512/sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer
308333.67bmw512crypto_hash/bmw512/refgcc -funroll-loops -m64 -O -fomit-frame-pointer
178401.00cheetah256crypto_hash/cheetah256/asm (1.0)gcc -funroll-loops (4.1.2 20080704 (Red Hat 4.1.2-54))
402752.26cheetah256crypto_hash/cheetah256/asm64gcc -funroll-loops (4.1.2 20080704 (Red Hat 4.1.2-54))
601331.00cheetah512crypto_hash/cheetah512/asm (1.0)gcc -funroll-loops (4.1.2 20080704 (Red Hat 4.1.2-54))
601671.00cheetah512crypto_hash/cheetah512/asm64gcc -funroll-loops (4.1.2 20080704 (Red Hat 4.1.2-54))
4903451.00cubehash161crypto_hash/cubehash161/emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
26251885.35cubehash161crypto_hash/cubehash161/unrolledgcc -march=k8 -O2 -fomit-frame-pointer
35346157.21cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer
623510312.72cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -O -fomit-frame-pointer
765671.00cubehash1616crypto_hash/cubehash1616/emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
2582483.37cubehash1616crypto_hash/cubehash1616/unrolledgcc -march=k8 -Os -fomit-frame-pointer
5910497.72cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer
7270529.50cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -O2 -fomit-frame-pointer
3122181.00cubehash162crypto_hash/cubehash162/emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
13300124.26cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
18018345.77cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
330136710.57cubehash162crypto_hash/cubehash162/specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
364511.00cubehash1632crypto_hash/cubehash1632/amd64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
387411.06cubehash1632crypto_hash/cubehash1632/amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
410651.13cubehash1632crypto_hash/cubehash1632/emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
477841.31cubehash1632crypto_hash/cubehash1632/emmintrin5gcc -funroll-loops -O3 -fomit-frame-pointer
1206643.31cubehash1632crypto_hash/cubehash1632/sphlibgcc -m64 -Os -fomit-frame-pointer
1297843.56cubehash1632crypto_hash/cubehash1632/amd64-32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1390093.81cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1515674.16cubehash1632crypto_hash/cubehash1632/unrolled3gcc -m64 -march=core2 -O -fomit-frame-pointer
1529004.19cubehash1632crypto_hash/cubehash1632/mmintringcc -m64 -march=core2 -O -fomit-frame-pointer
1588754.36cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
2075795.69cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2691657.38cubehash1632crypto_hash/cubehash1632/unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
3014508.27cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
38159210.47cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/amd64avxgcc -m64 -O3 -fomit-frame-pointer
2806341.00cubehash164crypto_hash/cubehash164/emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
6859792.44cubehash164crypto_hash/cubehash164/unrolledgcc -O3 -fomit-frame-pointer
9197883.28cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer
18375186.55cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer
1450001.00cubehash168crypto_hash/cubehash168/emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
3700672.55cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
4908493.39cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
10874277.50cubehash168crypto_hash/cubehash168/specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer
315371.00cubehash512crypto_hash/cubehash512/amd64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
335671.06cubehash512crypto_hash/cubehash512/amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer
372331.18cubehash512crypto_hash/cubehash512/emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
413751.31cubehash512crypto_hash/cubehash512/emmintrin5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1022653.24cubehash512crypto_hash/cubehash512/amd64-32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1186073.76cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
1273754.04cubehash512crypto_hash/cubehash512/mmintringcc -m64 -march=core2 -O -fomit-frame-pointer
1318504.18cubehash512crypto_hash/cubehash512/unrolled3gcc -m64 -march=nocona -O -fomit-frame-pointer
1382834.38cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -O3 -fomit-frame-pointer
1780505.65cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
2274257.21cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2990009.48cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer
cubehash512crypto_hash/cubehash512/amd64avxgcc -m64 -O3 -fomit-frame-pointer
2981851.00cubehash81crypto_hash/cubehash81/emmintringcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
2991851.00cubehash81crypto_hash/cubehash81/emmintrin3gcc -fno-schedule-insns -Os -fomit-frame-pointer
3116641.05cubehash81crypto_hash/cubehash81/emmintrin4gcc -march=k8 -Os -fomit-frame-pointer
3128031.05cubehash81crypto_hash/cubehash81/emmintrin2gcc -O2 -fomit-frame-pointer
13812864.63cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
17892126.00cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer
344729411.56cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -m64 -O -fomit-frame-pointer
391001.00cubehash816crypto_hash/cubehash816/emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
397791.02cubehash816crypto_hash/cubehash816/emmintrin3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
2618086.70cubehash816crypto_hash/cubehash816/unrolledgcc -march=nocona -O3 -fomit-frame-pointer
3252368.32cubehash816crypto_hash/cubehash816/simplegcc -m64 -O3 -fomit-frame-pointer
51683613.22cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
2783171.00cubehash82crypto_hash/cubehash82/emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
2818581.01cubehash82crypto_hash/cubehash82/emmintrin3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
7008452.52cubehash82crypto_hash/cubehash82/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
8987883.23cubehash82crypto_hash/cubehash82/simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer
18945816.81cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer
219421.00cubehash832crypto_hash/cubehash832/emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
252251.15cubehash832crypto_hash/cubehash832/emmintrin3gcc -m64 -march=nocona -O3 -fomit-frame-pointer
1665757.59cubehash832crypto_hash/cubehash832/unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer
2090849.53cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer
43510919.83cubehash832crypto_hash/cubehash832/specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
649001.00cubehash84crypto_hash/cubehash84/emmintrin3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1325422.04cubehash84crypto_hash/cubehash84/emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
3699375.70cubehash84crypto_hash/cubehash84/unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer
4828187.44cubehash84crypto_hash/cubehash84/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
109836116.92cubehash84crypto_hash/cubehash84/specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
697211.00cubehash88crypto_hash/cubehash88/emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
721721.04cubehash88crypto_hash/cubehash88/emmintrin3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
4197076.02cubehash88crypto_hash/cubehash88/unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer
5722098.21cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
70910010.17cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
676121.00echo256crypto_hash/echo256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
773941.14echo256crypto_hash/echo256/generic/opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
995671.47echo256crypto_hash/echo256/core2/core2v64gcc -O3 -fomit-frame-pointer
1064491.57echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -m64 -O -fomit-frame-pointer
1123171.66echo256crypto_hash/echo256/ccalik/vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer
1194331.77echo256crypto_hash/echo256/athlon/athlon64gcc -Os -fomit-frame-pointer
1367332.02echo256crypto_hash/echo256/sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
1392752.06echo256crypto_hash/echo256/ccalik/bitslicedgcc -m64 -march=core2 -O -fomit-frame-pointer
1444252.14echo256crypto_hash/echo256/pentium/pentium4v64v2gcc -fno-schedule-insns -Os -fomit-frame-pointer
1445672.14echo256crypto_hash/echo256/pentium/pentium4v64v1gcc -O2 -fomit-frame-pointer
1720752.55echo256crypto_hash/echo256/generic/opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
2742424.06echo256crypto_hash/echo256/powerpc/pp32cv1gcc -march=k8 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
1098121.00echo512crypto_hash/echo512/ccalik/bitsliced (1.208)gcc -m64 -march=core2 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1143821.04echo512crypto_hash/echo512/generic/opt64gcc -march=nocona -O -fomit-frame-pointer
1375211.25echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1790831.63echo512crypto_hash/echo512/core2/core2v64gcc -m64 -march=k8 -O3 -fomit-frame-pointer
2005001.83echo512crypto_hash/echo512/ccalik/vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer
2005581.83echo512crypto_hash/echo512/ccalik/aesnigcc -m64 -march=core2 -O3 -fomit-frame-pointer
2120001.93echo512crypto_hash/echo512/sphlibcc
2147411.96echo512crypto_hash/echo512/athlon/athlon64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2158681.97echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
2403862.19echo512crypto_hash/echo512/pentium/pentium4v64v2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
2426922.21echo512crypto_hash/echo512/sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
2437932.22echo512crypto_hash/echo512/pentium/pentium4v64v1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2768182.52echo512crypto_hash/echo512/powerpc/pp32cv1gcc -Os -fomit-frame-pointer
echo512crypto_hash/echo512/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
577181.00echosp256crypto_hash/echosp256/generic/opt64 (2.1)gcc -march=k8 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
732121.27echosp256crypto_hash/echosp256/generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer
829591.44echosp256crypto_hash/echosp256/core2/core2v64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
930751.61echosp256crypto_hash/echosp256/athlon/athlon64gcc -march=nocona -Os -fomit-frame-pointer
1041931.81echosp256crypto_hash/echosp256/pentium/pentium4v64v2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1048571.82echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -Os -fomit-frame-pointer
1126751.95echosp256crypto_hash/echosp256/pentium/pentium4v64v1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
2067283.58echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
826791.00echosp512crypto_hash/echosp512/generic/opt64 (2.1)gcc -m64 -march=k8 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1005971.22echosp512crypto_hash/echosp512/generic/opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
1214001.47echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1244251.50echosp512crypto_hash/echosp512/core2/core2v64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
1488341.80echosp512crypto_hash/echosp512/athlon/athlon64gcc -march=nocona -O2 -fomit-frame-pointer
1803002.18echosp512crypto_hash/echosp512/pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer
1804422.18echosp512crypto_hash/echosp512/pentium/pentium4v64v1gcc -m64 -march=nocona -O2 -fomit-frame-pointer
3384334.09echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
echosp512crypto_hash/echosp512/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
112761.00edonr256crypto_hash/edonr256/optc (Optimized_C_v2.0)gcc -m64 -march=nocona -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
187501.66edonr256crypto_hash/edonr256/swpbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
55121.00edonr512crypto_hash/edonr512/optc (Optimized_C_v2.0)gcc -march=k8 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
97331.77edonr512crypto_hash/edonr512/swpbegcc -O -fomit-frame-pointer
1991581.00essence224crypto_hash/essence224/gccgcc -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
2097501.00essence256crypto_hash/essence256/gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1385751.00essence384crypto_hash/essence384/gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1314651.00essence512crypto_hash/essence512/gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
2434581.00fsb256crypto_hash/fsb256/cleangcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
60718125249.40fsb256crypto_hash/fsb256/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
565400581.00fsb512crypto_hash/fsb512/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
271941.00fugue2crypto_hash/fugue2/cop_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
483031.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
578381.20fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
752621.56fugue256crypto_hash/fugue256/ANSI_opt32gcc -march=nocona -O2 -fomit-frame-pointer
764501.58fugue256crypto_hash/fugue256/SSSE3gcc -m64 -march=core2 -O2 -fomit-frame-pointer
899671.86fugue256crypto_hash/fugue256/ccalik/vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/SSE4.1gcc -m64 -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
1287411.00fugue384crypto_hash/fugue384/ccalik/vperm (1.208)gcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
fugue384crypto_hash/fugue384/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
935271.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -m64 -march=k8 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1699421.82fugue512crypto_hash/fugue512/ccalik/vpermgcc -m64 -march=core2 -O2 -fomit-frame-pointer
fugue512crypto_hash/fugue512/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
468271.00groestl256crypto_hash/groestl256/sphlib (SPHLIB_3.0)gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
474091.01groestl256crypto_hash/groestl256/sphlib-adaptedgcc -funroll-loops -O -fomit-frame-pointer
565301.21groestl256crypto_hash/groestl256/mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer
568841.21groestl256crypto_hash/groestl256/opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
755211.61groestl256crypto_hash/groestl256/opterongcc -funroll-loops -O3 -fomit-frame-pointer
799581.71groestl256crypto_hash/groestl256/opteron-unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
810141.73groestl256crypto_hash/groestl256/vpermgcc -fno-schedule-insns -O -fomit-frame-pointer
816171.74groestl256crypto_hash/groestl256/core2duogcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1308422.79groestl256crypto_hash/groestl256/sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer
1868253.99groestl256crypto_hash/groestl256/vperm-intrgcc -m64 -march=core2 -O2 -fomit-frame-pointer
2610125.57groestl256crypto_hash/groestl256/opt32cc
2996246.40groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -Os -fomit-frame-pointer
3571147.63groestl256crypto_hash/groestl256/32bit-2ktablegcc -O3 -fomit-frame-pointer
4576459.77groestl256crypto_hash/groestl256/8bit_cgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
47415110.13groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
groestl256crypto_hash/groestl256/aesnigcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/aesni-intrgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avxgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avx-intrgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-vpermgcc -m64 -O3 -fomit-frame-pointer
785241.00groestl512crypto_hash/groestl512/sphlib-adapted (2.0)gcc -funroll-loops -march=nocona -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1109861.41groestl512crypto_hash/groestl512/vpermgcc -march=nocona -O3 -fomit-frame-pointer
1211931.54groestl512crypto_hash/groestl512/core2duogcc -O3 -fomit-frame-pointer
1217731.55groestl512crypto_hash/groestl512/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
1265281.61groestl512crypto_hash/groestl512/sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer
1334401.70groestl512crypto_hash/groestl512/mmxgcc -m64 -O2 -fomit-frame-pointer
1359671.73groestl512crypto_hash/groestl512/opterongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1720422.19groestl512crypto_hash/groestl512/opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
2968593.78groestl512crypto_hash/groestl512/vperm-intrgcc -m64 -march=core2 -O -fomit-frame-pointer
3831704.88groestl512crypto_hash/groestl512/opt32cc
4380675.58groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -O2 -fomit-frame-pointer
groestl512crypto_hash/groestl512/aesnigcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/aesni-intrgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/avxgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/avx-intrgcc -m64 -O3 -fomit-frame-pointer
830751.00hamsicrypto_hash/hamsi/simd-1gcc -m64 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
876071.05hamsicrypto_hash/hamsi/bernstein/small-simd-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
884251.06hamsicrypto_hash/hamsi/simd-2gcc -march=nocona -O2 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlibgcc -m64 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlibgcc -m64 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
309001.00jh224crypto_hash/jh224/bitslice_sse2_opt32gcc -march=k8 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
555661.80jh224crypto_hash/jh224/bitslice_sse2_opt64gcc -funroll-loops -O3 -fomit-frame-pointer
1264304.09jh224crypto_hash/jh224/simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
2607928.44jh224crypto_hash/jh224/bitslice_opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
2762558.94jh224crypto_hash/jh224/bitslice_opt32gcc -m64 -Os -fomit-frame-pointer
2894569.37jh224crypto_hash/jh224/bitslice_ref32gcc -funroll-loops -O -fomit-frame-pointer
3068089.93jh224crypto_hash/jh224/bitslice_ref64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
555161.00jh256crypto_hash/jh256/bitslice_sse2_opt64gcc -funroll-loops -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
565921.02jh256crypto_hash/jh256/bitslice_sse2_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
1354582.44jh256crypto_hash/jh256/simplegcc -funroll-loops -m64 -O -fomit-frame-pointer
2336074.21jh256crypto_hash/jh256/bitslice_opt64gcc -O3 -fomit-frame-pointer
2707184.88jh256crypto_hash/jh256/bitslice_opt32gcc -march=nocona -O -fomit-frame-pointer
3068255.53jh256crypto_hash/jh256/bitslice_ref64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
3282495.91jh256crypto_hash/jh256/bitslice_ref32gcc -m64 -march=core2 -O2 -fomit-frame-pointer
554921.00jh384crypto_hash/jh384/bitslice_sse2_opt64gcc -funroll-loops -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
565831.02jh384crypto_hash/jh384/bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1354082.44jh384crypto_hash/jh384/simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer
2607504.70jh384crypto_hash/jh384/bitslice_opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
2759944.97jh384crypto_hash/jh384/bitslice_opt32gcc -march=k8 -Os -fomit-frame-pointer
3068585.53jh384crypto_hash/jh384/bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
3213155.79jh384crypto_hash/jh384/bitslice_ref32gcc -m64 -march=nocona -Os -fomit-frame-pointer
526651.00jh512crypto_hash/jh512/bitslice_sse2_opt64gcc -m64 -march=core2 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
565911.07jh512crypto_hash/jh512/bitslice_sse2_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
1355082.57jh512crypto_hash/jh512/simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
2604734.95jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2608004.95jh512crypto_hash/jh512/bitslice_opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
2836445.39jh512crypto_hash/jh512/bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
3249676.17jh512crypto_hash/jh512/bitslice_ref32gcc -m64 -march=k8 -Os -fomit-frame-pointer
239121.00keccakcrypto_hash/keccak/opt64u6 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
248421.04keccakcrypto_hash/keccak/opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer
260451.09keccakcrypto_hash/keccak/opt64lcu24shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer
458141.92keccakcrypto_hash/keccak/x86_64_asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
491922.06keccakcrypto_hash/keccak/opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer
520142.18keccakcrypto_hash/keccak/x86_64_shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
574082.40keccakcrypto_hash/keccak/inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
574172.40keccakcrypto_hash/keccak/simplegcc -m64 -march=nocona -Os -fomit-frame-pointer
799933.35keccakcrypto_hash/keccak/mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
1195005.00keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1290335.40keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer
1363795.70keccakcrypto_hash/keccak/compactgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
1372755.74keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1377925.76keccakcrypto_hash/keccak/simple32bigcc -m64 -march=nocona -Os -fomit-frame-pointer
1557256.51keccakcrypto_hash/keccak/inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer
2153439.01keccakcrypto_hash/keccak/compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace-armv7a-neongcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/sseu2gcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/xopu24gcc -m64 -O3 -fomit-frame-pointer
370761.00keccakc1024crypto_hash/keccakc1024/opt64lcu24 (3.1.0)gcc -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
485031.31keccakc1024crypto_hash/keccakc1024/opt64u6gcc -m64 -O3 -fomit-frame-pointer
543741.47keccakc1024crypto_hash/keccakc1024/opt64lcu24shldgcc -m64 -O -fomit-frame-pointer
665151.79keccakc1024crypto_hash/keccakc1024/sphlibgcc -march=k8 -Os -fomit-frame-pointer
835172.25keccakc1024crypto_hash/keccakc1024/x86_64_asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
835582.25keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer
868142.34keccakc1024crypto_hash/keccakc1024/x86_64_shldgcc -O3 -fomit-frame-pointer
955252.58keccakc1024crypto_hash/keccakc1024/simplegcc -m64 -march=nocona -Os -fomit-frame-pointer
958922.59keccakc1024crypto_hash/keccakc1024/inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
1151763.11keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -m64 -march=core2 -O3 -fomit-frame-pointer
1337513.61keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
1469923.96keccakc1024crypto_hash/keccakc1024/mmxu1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1946865.25keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -O3 -fomit-frame-pointer
2171925.86keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer
2181755.88keccakc1024crypto_hash/keccakc1024/simple32bigcc -m64 -march=nocona -Os -fomit-frame-pointer
2468176.66keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
2494836.73keccakc1024crypto_hash/keccakc1024/inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer
3458609.33keccakc1024crypto_hash/keccakc1024/compact8gcc -march=k8 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neongcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/sseu2gcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/xopu24gcc -m64 -O3 -fomit-frame-pointer
196671.00keccakc256crypto_hash/keccakc256/opt64lcu6 (3.1.0)gcc -march=k8 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
211881.08keccakc256crypto_hash/keccakc256/opt64lcu24gcc -Os -fomit-frame-pointer
218691.11keccakc256crypto_hash/keccakc256/opt64u6gcc -march=nocona -O2 -fomit-frame-pointer
262401.33keccakc256crypto_hash/keccakc256/opt64lcu24shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
356931.81keccakc256crypto_hash/keccakc256/x86_64_asmgcc -funroll-loops -O3 -fomit-frame-pointer
430582.19keccakc256crypto_hash/keccakc256/x86_64_shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
443502.26keccakc256crypto_hash/keccakc256/inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
448172.28keccakc256crypto_hash/keccakc256/simplegcc -m64 -march=nocona -Os -fomit-frame-pointer
543962.77keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -O2 -fomit-frame-pointer
669423.40keccakc256crypto_hash/keccakc256/mmxu1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
971084.94keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer
1093675.56keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1111085.65keccakc256crypto_hash/keccakc256/simple32bigcc -march=nocona -Os -fomit-frame-pointer
1128755.74keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1247426.34keccakc256crypto_hash/keccakc256/inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer
31475116.00keccakc256crypto_hash/keccakc256/compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/sseu2gcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/xopu24gcc -m64 -O3 -fomit-frame-pointer
keccakc256treed2crypto_hash/keccakc256treed2/sseu24gcc -m64 -O3 -fomit-frame-pointer
keccakc256treed2crypto_hash/keccakc256treed2/sseu4gcc -m64 -O3 -fomit-frame-pointer
keccakc256treed2crypto_hash/keccakc256treed2/xopu24gcc -m64 -O3 -fomit-frame-pointer
212971.00keccakc448crypto_hash/keccakc448/opt64lcu6 (3.1.0)gcc -m64 -march=core2 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
218641.03keccakc448crypto_hash/keccakc448/opt64lcu24gcc -funroll-loops -march=k8 -O -fomit-frame-pointer
223581.05keccakc448crypto_hash/keccakc448/opt64lcu24shldgcc -funroll-loops -Os -fomit-frame-pointer
244691.15keccakc448crypto_hash/keccakc448/opt64u6gcc -m64 -O2 -fomit-frame-pointer
392771.84keccakc448crypto_hash/keccakc448/x86_64_asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer
473502.22keccakc448crypto_hash/keccakc448/x86_64_shldgcc -m64 -march=k8 -O -fomit-frame-pointer
476792.24keccakc448crypto_hash/keccakc448/simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer
485082.28keccakc448crypto_hash/keccakc448/inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
723073.40keccakc448crypto_hash/keccakc448/mmxu1gcc -march=k8 -Os -fomit-frame-pointer
1048414.92keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -m64 -march=core2 -O -fomit-frame-pointer
1079285.07keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
1144795.38keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1149425.40keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
24058811.30keccakc448crypto_hash/keccakc448/compact8gcc -m64 -march=core2 -O -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/simple32bigcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/sseu2gcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/xopu24gcc -m64 -O3 -fomit-frame-pointer
218121.00keccakc512crypto_hash/keccakc512/opt64lcu24 (3.1.0)gcc -fno-schedule-insns -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
218421.00keccakc512crypto_hash/keccakc512/opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer
435001.99keccakc512crypto_hash/keccakc512/x86_64_asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
490922.25keccakc512crypto_hash/keccakc512/opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer
506362.32keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer
515332.36keccakc512crypto_hash/keccakc512/x86_64_shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
528752.42keccakc512crypto_hash/keccakc512/inplacegcc -funroll-loops -march=k8 -O -fomit-frame-pointer
531502.44keccakc512crypto_hash/keccakc512/simplegcc -m64 -march=nocona -Os -fomit-frame-pointer
540592.48keccakc512crypto_hash/keccakc512/opt64lcu24shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer
648792.97keccakc512crypto_hash/keccakc512/sphlibgcc -march=k8 -O -fomit-frame-pointer
731933.36keccakc512crypto_hash/keccakc512/sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
749373.44keccakc512crypto_hash/keccakc512/mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1203755.52keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -fno-schedule-insns -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1234655.66keccakc512crypto_hash/keccakc512/simple32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1267755.81keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1352256.20keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1439006.60keccakc512crypto_hash/keccakc512/inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
39109117.93keccakc512crypto_hash/keccakc512/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace-armv7a-neongcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/sseu2gcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/xopu24gcc -m64 -O3 -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/sseu24gcc -m64 -O3 -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/sseu4gcc -m64 -O3 -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/xopu24gcc -m64 -O3 -fomit-frame-pointer
299031.00keccakc768crypto_hash/keccakc768/opt64lcu24shld (3.2.3)gcc -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
503651.68keccakc768crypto_hash/keccakc768/opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
559251.87keccakc768crypto_hash/keccakc768/opt64lcu24gcc -fno-schedule-insns -O -fomit-frame-pointer
570921.91keccakc768crypto_hash/keccakc768/x86_64_asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer
615922.06keccakc768crypto_hash/keccakc768/opt64u6gcc -m64 -O -fomit-frame-pointer
642252.15keccakc768crypto_hash/keccakc768/x86_64_shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
657422.20keccakc768crypto_hash/keccakc768/simplegcc -m64 -march=nocona -Os -fomit-frame-pointer
658502.20keccakc768crypto_hash/keccakc768/inplacegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
928073.10keccakc768crypto_hash/keccakc768/mmxu1gcc -O3 -fomit-frame-pointer
1362634.56keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1386004.63keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -march=k8 -O -fomit-frame-pointer
1498285.01keccakc768crypto_hash/keccakc768/simple32bigcc -funroll-loops -O3 -fomit-frame-pointer
1538335.14keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1682085.63keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1704285.70keccakc768crypto_hash/keccakc768/inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
48863416.34keccakc768crypto_hash/keccakc768/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/sseu2gcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/xopu24gcc -m64 -O3 -fomit-frame-pointer
724281.00lane256crypto_hash/lane256/cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1647502.27lane256crypto_hash/lane256/bitslicegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2675411.00lane512crypto_hash/lane512/cgcc -march=nocona -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
310931.00luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-INT (1.2)gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
379671.22luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-INTgcc -O2 -fomit-frame-pointer
383921.23luffa256crypto_hash/luffa256/ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
394071.27luffa256crypto_hash/luffa256/ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer
437251.41luffa256crypto_hash/luffa256/sse2_x64asm-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
446001.43luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -Os -fomit-frame-pointer
480671.55luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-FPgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
486921.57luffa256crypto_hash/luffa256/thomaz/asm-PSgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
497611.60luffa256crypto_hash/luffa256/sphlibgcc -march=nocona -Os -fomit-frame-pointer
552171.78luffa256crypto_hash/luffa256/ssse3_x64asm-PSgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
589071.89luffa256crypto_hash/luffa256/sse2gcc -funroll-loops -O3 -fomit-frame-pointer
666652.14luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-FPgcc -O3 -fomit-frame-pointer
720442.32luffa256crypto_hash/luffa256/ssse3_x64asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
794002.55luffa256crypto_hash/luffa256/sse2_x64asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer
913672.94luffa256crypto_hash/luffa256/thomaz/basicgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
2314937.45luffa256crypto_hash/luffa256/armgcc -m64 -O2 -fomit-frame-pointer
456001.00luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-INT (1.2)gcc -m64 -march=core2 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
467751.03luffa384crypto_hash/luffa384/ssse3_x64asm-PS-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer
470171.03luffa384crypto_hash/luffa384/ssse3_x64asm-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
482001.06luffa384crypto_hash/luffa384/sse2_x64asm-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
522671.15luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer
563651.24luffa384crypto_hash/luffa384/sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
641731.41luffa384crypto_hash/luffa384/opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer
651721.43luffa384crypto_hash/luffa384/thomaz/asm-PSgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
685751.50luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-FPgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
790071.73luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-FPgcc -funroll-loops -m64 -Os -fomit-frame-pointer
827581.81luffa384crypto_hash/luffa384/sse2_x64asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer
879001.93luffa384crypto_hash/luffa384/ssse3_x64asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
893841.96luffa384crypto_hash/luffa384/ssse3_x64asm-PSgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
3423757.51luffa384crypto_hash/luffa384/armgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
566571.00luffa512crypto_hash/luffa512/sse2 (2.0)gcc -funroll-loops -march=nocona -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
602251.06luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-INTgcc -m64 -Os -fomit-frame-pointer
634511.12luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-INTgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
658921.16luffa512crypto_hash/luffa512/ssse3_x64asm-PS-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
734161.30luffa512crypto_hash/luffa512/ssse3_x64asm-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer
737091.30luffa512crypto_hash/luffa512/sse2_x64asm-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer
835861.48luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-FPgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
943081.66luffa512crypto_hash/luffa512/thomaz/asm-PSgcc -m64 -march=k8 -O3 -fomit-frame-pointer
1074581.90luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-FPgcc -m64 -march=core2 -Os -fomit-frame-pointer
1131502.00luffa512crypto_hash/luffa512/ssse3_x64asm-PSgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
1137652.01luffa512crypto_hash/luffa512/ssse3_x64asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
1155722.04luffa512crypto_hash/luffa512/sse2_x64asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1470862.60luffa512crypto_hash/luffa512/sphlibgcc -m64 -O -fomit-frame-pointer
1900503.35luffa512crypto_hash/luffa512/opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
4364507.70luffa512crypto_hash/luffa512/armgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
554171.00lux256crypto_hash/lux256/asm (1.0)gcc (4.1.2 20080704 (Red Hat 4.1.2-54))
408921.00lux512crypto_hash/lux512/asm (1.0)gcc -funroll-loops -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1295641.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
697431.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1396651.00mcssha6crypto_hash/mcssha6/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
5531941.00md2crypto_hash/md2/openssl (OpenSSL_0.9.8e-fips-rhel5_01_Jul_2008)gcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
115921.00md4crypto_hash/md4/openssl (OpenSSL_0.9.8e-fips-rhel5_01_Jul_2008)gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
76731.00md5crypto_hash/md5/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
180502.35md5crypto_hash/md5/opensslgcc -funroll-loops -O3 -fomit-frame-pointer
892831.00md6d224crypto_hash/md6d224/refgcc -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
921281.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1148651.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1388071.00md6d512crypto_hash/md6d512/refgcc -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
595671.00mgrostl256crypto_hash/mgrostl256/opt-64 (2.0)gcc -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1118641.88mgrostl256crypto_hash/mgrostl256/opt-32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
489461582.17mgrostl256crypto_hash/mgrostl256/refgcc -march=k8 -O3 -fomit-frame-pointer
393271.00nasha256crypto_hash/nasha256/opt_v4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
907832.31nasha256crypto_hash/nasha256/optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
444241.00nasha512crypto_hash/nasha512/opt_v4gcc -m64 -march=k8 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
932922.10nasha512crypto_hash/nasha512/optgcc -m64 -march=nocona -O2 -fomit-frame-pointer
476661.00rfsb509crypto_hash/rfsb509/ref (1.0)gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
rhashcrypto_hash/rhash/refg++ -m64 -O3 -fomit-frame-pointer
417001.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_0.9.8e-fips-rhel5_01_Jul_2008)gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
666421.00round3jh256crypto_hash/round3jh256/sse2gcc -funroll-loops -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
670341.01round3jh256crypto_hash/round3jh256/ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer
1459352.19round3jh256crypto_hash/round3jh256/simplegcc -march=nocona -O -fomit-frame-pointer
1652922.48round3jh256crypto_hash/round3jh256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1753642.63round3jh256crypto_hash/round3jh256/sphlibgcc -m64 -Os -fomit-frame-pointer
643351.00round3jh512crypto_hash/round3jh512/sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
666421.04round3jh512crypto_hash/round3jh512/ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer
1245281.94round3jh512crypto_hash/round3jh512/sphlibgcc -march=nocona -O -fomit-frame-pointer
1495852.33round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
1577672.45round3jh512crypto_hash/round3jh512/simplegcc -funroll-loops -O2 -fomit-frame-pointer
170301.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -m64 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
285001.67sarmal256crypto_hash/sarmal256/asm64gcc -march=nocona -O -fomit-frame-pointer
215241.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -march=nocona -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
350001.63sarmal512crypto_hash/sarmal512/asm64gcc -O -fomit-frame-pointer
266831.00sha1crypto_hash/sha1/openssl (OpenSSL_0.9.8e-fips-rhel5_01_Jul_2008)gcc -m64 -march=core2 -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
610831.00sha224crypto_hash/sha224/openssl (OpenSSL_0.9.8e-fips-rhel5_01_Jul_2008)gcc -m64 -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
307881.00sha256crypto_hash/sha256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
563931.83sha256crypto_hash/sha256/opensslgcc -O3 -fomit-frame-pointer
574861.87sha256crypto_hash/sha256/sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer
577921.88sha256crypto_hash/sha256/cryptoppg++ -march=k8 -O2 -fomit-frame-pointer
677002.20sha256crypto_hash/sha256/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer
418091.00sha384crypto_hash/sha384/openssl (OpenSSL_0.9.8e-fips-rhel5_01_Jul_2008)gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
388281.00sha512crypto_hash/sha512/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
418501.08sha512crypto_hash/sha512/opensslgcc -m64 -O3 -fomit-frame-pointer
420501.08sha512crypto_hash/sha512/sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
460071.18sha512crypto_hash/sha512/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
469911.21sha512crypto_hash/sha512/cryptoppg++ -m64 -O2 -fomit-frame-pointer
204911.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
258831.26shabal256crypto_hash/shabal256/amd64gcc -march=k8 -O3 -fomit-frame-pointer
210641.00shabal512crypto_hash/shabal512/sphlib (SPHLIB_3.0)gcc -m64 -march=nocona -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
258831.23shabal512crypto_hash/shabal512/amd64gcc -m64 -march=k8 -O3 -fomit-frame-pointer
262911.25shabal512crypto_hash/shabal512/refgcc -march=k8 -Os -fomit-frame-pointer
392761.00shavite3256crypto_hash/shavite3256/low-mem (3.0_(low_mem))gcc -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
413031.05shavite3256crypto_hash/shavite3256/no-saltgcc -fno-schedule-insns -O -fomit-frame-pointer
521971.33shavite3256crypto_hash/shavite3256/sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer
582331.48shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
871092.22shavite3256crypto_hash/shavite3256/sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
1074002.73shavite3256crypto_hash/shavite3256/lower-memgcc -m64 -march=nocona -O2 -fomit-frame-pointer
3907039.95shavite3256crypto_hash/shavite3256/8-bitgcc -m64 -march=k8 -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/aes-instructgcc -m64 -O3 -fomit-frame-pointer
602821.00shavite3512crypto_hash/shavite3512/sphlib (SPHLIB_3.0)gcc -funroll-loops -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
850701.41shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -m64 -march=k8 -O -fomit-frame-pointer
916961.52shavite3512crypto_hash/shavite3512/low-memgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
1192421.98shavite3512crypto_hash/shavite3512/lower-memgcc -march=k8 -O3 -fomit-frame-pointer
1205462.00shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1238642.05shavite3512crypto_hash/shavite3512/no-saltgcc -march=k8 -O2 -fomit-frame-pointer
1263502.10shavite3512crypto_hash/shavite3512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1605462.66shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -Os -fomit-frame-pointer
73360012.17shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/aes-instructgcc -m64 -O3 -fomit-frame-pointer
933541.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -m64 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1196881.28simd256crypto_hash/simd256/optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
1217881.30simd256crypto_hash/simd256/sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer
390641241.85simd256crypto_hash/simd256/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -m64 -O3 -fomit-frame-pointer
389081.00simd512crypto_hash/simd512/vect128 (1.1)gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
962512.47simd512crypto_hash/simd512/sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer
2333086.00simd512crypto_hash/simd512/optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
2679916.89simd512crypto_hash/simd512/sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
7859588202.00simd512crypto_hash/simd512/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
300001.00skein10241024crypto_hash/skein10241024/x64 (v1.3_ASM_(amd64)_code)gcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
404421.35skein10241024crypto_hash/skein10241024/optgcc -m64 -march=core2 -O2 -fomit-frame-pointer
259831.00skein256256crypto_hash/skein256256/opt (v1.3_C_code)gcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
273001.05skein256256crypto_hash/skein256256/x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
210861.00skein512256crypto_hash/skein512256/opt (v1.3_C_code)gcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
227001.08skein512256crypto_hash/skein512256/littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer
236671.12skein512256crypto_hash/skein512256/sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
259671.23skein512256crypto_hash/skein512256/x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
261501.24skein512256crypto_hash/skein512256/simplegcc -march=nocona -O2 -fomit-frame-pointer
313581.49skein512256crypto_hash/skein512256/sandygcc -funroll-loops -O3 -fomit-frame-pointer
314251.49skein512256crypto_hash/skein512256/sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer
336121.59skein512256crypto_hash/skein512256/mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer
220721.00skein512512crypto_hash/skein512512/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
227001.03skein512512crypto_hash/skein512512/littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer
228581.04skein512512crypto_hash/skein512512/optgcc -march=nocona -O3 -fomit-frame-pointer
259841.18skein512512crypto_hash/skein512512/x64gcc -funroll-loops -O3 -fomit-frame-pointer
263501.19skein512512crypto_hash/skein512512/simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer
315081.43skein512512crypto_hash/skein512512/sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
316771.44skein512512crypto_hash/skein512512/sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
389601.77skein512512crypto_hash/skein512512/mmxgcc -Os -fomit-frame-pointer
227751.00tigercrypto_hash/tiger/cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
477821.00whirlpoolcrypto_hash/whirlpool/cryptoppg++ -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
1497503.13whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
71851.00md5crypto_hashblocks/md5/amd64-1gcc -m64 -O2 -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
76301.06md5crypto_hashblocks/md5/little-1gcc -m64 -march=nocona -Os -fomit-frame-pointer
84611.18md5crypto_hashblocks/md5/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
179241.00rfsb509crypto_hashblocks/rfsb509/amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
189271.06rfsb509crypto_hashblocks/rfsb509/amd64-2gcc -funroll-loops -O -fomit-frame-pointer
194331.08rfsb509crypto_hashblocks/rfsb509/amd64-3gcc -m64 -O3 -fomit-frame-pointer
220421.23rfsb509crypto_hashblocks/rfsb509/core2gcc -m64 -Os -fomit-frame-pointer
288911.61rfsb509crypto_hashblocks/rfsb509/xmm1reggcc -funroll-loops -O2 -fomit-frame-pointer
482822.69rfsb509crypto_hashblocks/rfsb509/xmm2gcc -m64 -march=k8 -O3 -fomit-frame-pointer
483642.70rfsb509crypto_hashblocks/rfsb509/xmm4gcc -m64 -O3 -fomit-frame-pointer
494732.76rfsb509crypto_hashblocks/rfsb509/xmm1gcc -O3 -fomit-frame-pointer
35538819.83rfsb509crypto_hashblocks/rfsb509/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
285301.00sha256crypto_hashblocks/sha256/inplacegcc -m64 -march=nocona -Os -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
286151.00sha256crypto_hashblocks/sha256/refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
199421.00sha512crypto_hashblocks/sha512/refgcc -funroll-loops -m64 -O -fomit-frame-pointer (4.1.2 20080704 (Red Hat 4.1.2-54))
202031.01sha512crypto_hashblocks/sha512/inplacegcc -O -fomit-frame-pointer