Implementation notes: amd64, nmi0247, crypto_hash

Computer: nmi0247
Architecture: amd64
CPU ID: GenuineIntel-000006f2-bfebfbff
CPU cycles/second: 434...1836849529 (x86estimate)
SUPERCOP version: 20101111
Benchmark dates: 20100729...20101112

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
1760441.00atelopus32crypto_hash/atelopus32/ref (1.3.0)g++ -m64 -mcpu=G4 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
1678601.00atelopus64crypto_hash/atelopus64/ref (1.3.0)g++ -m64 -march=nocona -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
189201.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -m64 -march=k8 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
207131.09blake32crypto_hash/blake32/sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
260921.38blake32crypto_hash/blake32/sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
280501.48blake32crypto_hash/blake32/refgcc -funroll-loops -m64 -O -fomit-frame-pointer
blake32crypto_hash/blake32/ssse3gcc -m64 -O3 -fomit-frame-pointer
131561.00blake64crypto_hash/blake64/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
182601.39blake64crypto_hash/blake64/sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer
212301.61blake64crypto_hash/blake64/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
221981.69blake64crypto_hash/blake64/sse2gcc -m64 -Os -fomit-frame-pointer
blake64crypto_hash/blake64/ssse3gcc -m64 -O3 -fomit-frame-pointer
99881.00bmw256crypto_hash/bmw256/core_2_65nm/x86-64/ssse3_v1 (asm)gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
133321.33bmw256crypto_hash/bmw256/optc03gcc -m64 -O -fomit-frame-pointer
133651.34bmw256crypto_hash/bmw256/optc04gcc -m64 -O -fomit-frame-pointer
136401.37bmw256crypto_hash/bmw256/optbbegcc -m64 -O -fomit-frame-pointer
137061.37bmw256crypto_hash/bmw256/optabegcc -m64 -march=nocona -O -fomit-frame-pointer
143551.44bmw256crypto_hash/bmw256/optc02gcc -m64 -march=k8 -O -fomit-frame-pointer
146191.46bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
153451.54bmw256crypto_hash/bmw256/optc01gcc -funroll-loops -m64 -O -fomit-frame-pointer
163901.64bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
173691.74bmw256crypto_hash/bmw256/sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
278522.79bmw256crypto_hash/bmw256/refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
bmw256crypto_hash/bmw256/amd_k10/x86-64/sse2gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/amd_k8/x86-64/noSSEgcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/core_2_45nm/x86-64/sse4_v1gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/core_i7_45nm/x86-64/sse4_v1gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/opt24ssse3_asm32gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/opt29_v5_ssse3_asm64gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/opt31ssse3_asm32gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/opt31ssse3_asm64gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/optc31ssse3gcc -m64 -O3 -fomit-frame-pointer
74581.00bmw512crypto_hash/bmw512/optc04 (Optimized_C_-_BMW512,_opt04)gcc -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
76121.02bmw512crypto_hash/bmw512/optbbegcc -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
76231.02bmw512crypto_hash/bmw512/optabegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
78981.06bmw512crypto_hash/bmw512/optc03gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
81621.09bmw512crypto_hash/bmw512/optbgbegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
83931.13bmw512crypto_hash/bmw512/optc01gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
83931.13bmw512crypto_hash/bmw512/optc02gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
88111.18bmw512crypto_hash/bmw512/optx86sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer
89101.19bmw512crypto_hash/bmw512/sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer
129801.74bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
152902.05bmw512crypto_hash/bmw512/refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
bmw512crypto_hash/bmw512/opt008_asm64gcc -m64 -O3 -fomit-frame-pointer
cheetah256crypto_hash/cheetah256/asmgcc -m64 -O3 -fomit-frame-pointer
cheetah256crypto_hash/cheetah256/asm64gcc -m64 -O3 -fomit-frame-pointer
cheetah512crypto_hash/cheetah512/asmgcc -m64 -O3 -fomit-frame-pointer
cheetah512crypto_hash/cheetah512/asm32gcc -m64 -O3 -fomit-frame-pointer
cheetah512crypto_hash/cheetah512/asm64gcc -m64 -O3 -fomit-frame-pointer
6782601.00cubehash161crypto_hash/cubehash161/emmintrin4gcc -m64 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
26106963.85cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -m64 -O -fomit-frame-pointer
28050114.14cubehash161crypto_hash/cubehash161/unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer
62008769.14cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
482131.00cubehash1616crypto_hash/cubehash1616/emmintrin4gcc -m64 -Os -fomit-frame-pointer
2140934.44cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -m64 -O -fomit-frame-pointer
2314074.80cubehash1616crypto_hash/cubehash1616/unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer
73398615.22cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer
3431011.00cubehash162crypto_hash/cubehash162/emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer
13299443.88cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
14279654.16cubehash162crypto_hash/cubehash162/unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer
32766699.55cubehash162crypto_hash/cubehash162/specgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
235071.00cubehash1632crypto_hash/cubehash1632/amd64-2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
252231.07cubehash1632crypto_hash/cubehash1632/amd64gcc -m64 -O3 -fomit-frame-pointer
268291.14cubehash1632crypto_hash/cubehash1632/emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
269611.15cubehash1632crypto_hash/cubehash1632/emmintrin5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
590372.51cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -m64 -Os -fomit-frame-pointer
614792.62cubehash1632crypto_hash/cubehash1632/amd64-32gcc -m64 -Os -fomit-frame-pointer
628212.67cubehash1632crypto_hash/cubehash1632/unrolled3gcc -m64 -mcpu=G4 -O -fomit-frame-pointer
661542.81cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -m64 -O -fomit-frame-pointer
676832.88cubehash1632crypto_hash/cubehash1632/mmintringcc -m64 -march=k8 -O -fomit-frame-pointer
780123.32cubehash1632crypto_hash/cubehash1632/sphlibgcc -m64 -O2 -fomit-frame-pointer
880663.75cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
1139384.85cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1261485.37cubehash1632crypto_hash/cubehash1632/hardware2gcc -funroll-loops -m64 -O -fomit-frame-pointer
1341675.71cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -m64 -O -fomit-frame-pointer
1410756.00cubehash1632crypto_hash/cubehash1632/unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
56371723.98cubehash1632crypto_hash/cubehash1632/specgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer
92329639.28cubehash1632crypto_hash/cubehash1632/hardware4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
132944956.56cubehash1632crypto_hash/cubehash1632/bitslicedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/amd64avxgcc -m64 -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/armgcc -m64 -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/cellspugcc -m64 -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/ppc32gcc -m64 -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/ppc64gcc -m64 -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/ppcaltivecgcc -m64 -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/sparcv9gcc -m64 -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/x86xmmgcc -m64 -O3 -fomit-frame-pointer
1725461.00cubehash164crypto_hash/cubehash164/emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
6922744.01cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
7435564.31cubehash164crypto_hash/cubehash164/unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer
182253510.56cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
896391.00cubehash168crypto_hash/cubehash168/emmintrin4gcc -m64 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
3728674.16cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -m64 -O -fomit-frame-pointer
3995534.46cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
109678812.24cubehash168crypto_hash/cubehash168/specgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
203831.00cubehash512crypto_hash/cubehash512/amd64-2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
218681.07cubehash512crypto_hash/cubehash512/amd64gcc -m64 -Os -fomit-frame-pointer
231441.14cubehash512crypto_hash/cubehash512/emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
233201.14cubehash512crypto_hash/cubehash512/emmintrin5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
513592.52cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -m64 -Os -fomit-frame-pointer
532292.61cubehash512crypto_hash/cubehash512/amd64-32gcc -m64 -Os -fomit-frame-pointer
551762.71cubehash512crypto_hash/cubehash512/unrolled3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
573652.81cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
585642.87cubehash512crypto_hash/cubehash512/mmintringcc -m64 -march=k8 -O -fomit-frame-pointer
901564.42cubehash512crypto_hash/cubehash512/unrolled2gcc -m64 -O3 -fomit-frame-pointer
1063045.22cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
1106605.43cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
cubehash512crypto_hash/cubehash512/amd64avxgcc -m64 -O3 -fomit-frame-pointer
3416601.00cubehash81crypto_hash/cubehash81/emmintrin4gcc -m64 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
3439811.01cubehash81crypto_hash/cubehash81/emmintrin3gcc -m64 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
3915671.15cubehash81crypto_hash/cubehash81/emmintrin2gcc -m64 -march=k8 -Os -fomit-frame-pointer
4257441.25cubehash81crypto_hash/cubehash81/emmintringcc -m64 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
13254013.88cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
14720314.31cubehash81crypto_hash/cubehash81/unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer
347815610.18cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
243431.00cubehash816crypto_hash/cubehash816/emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
267191.10cubehash816crypto_hash/cubehash816/emmintrin3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
1176894.83cubehash816crypto_hash/cubehash816/simplegcc -funroll-loops -m64 -O -fomit-frame-pointer
1268965.21cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
51749521.26cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer
1723371.00cubehash82crypto_hash/cubehash82/emmintrin4gcc -m64 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
1746581.01cubehash82crypto_hash/cubehash82/emmintrin3gcc -m64 -march=k8 -Os -fomit-frame-pointer
6796793.94cubehash82crypto_hash/cubehash82/simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
7525764.37cubehash82crypto_hash/cubehash82/unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer
190114111.03cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
138051.00cubehash832crypto_hash/cubehash832/emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
161151.17cubehash832crypto_hash/cubehash832/emmintrin3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
770555.58cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
820165.94cubehash832crypto_hash/cubehash832/unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
42561230.83cubehash832crypto_hash/cubehash832/specgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer
887371.00cubehash84crypto_hash/cubehash84/emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
905411.02cubehash84crypto_hash/cubehash84/emmintrin3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
3585564.04cubehash84crypto_hash/cubehash84/simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
3968804.47cubehash84crypto_hash/cubehash84/unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer
111637912.58cubehash84crypto_hash/cubehash84/specgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
456171.00cubehash88crypto_hash/cubehash88/emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
484991.06cubehash88crypto_hash/cubehash88/emmintrin3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1973514.33cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
2172174.76cubehash88crypto_hash/cubehash88/unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
72571415.91cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer
730071.00echo256crypto_hash/echo256/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
751851.03echo256crypto_hash/echo256/sphlib-smallgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
754161.03echo256crypto_hash/echo256/generic/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer
967231.32echo256crypto_hash/echo256/generic/opt32gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer
1197131.64echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
1475542.02echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/aes/aes32gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/athlon/athlon64gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/core2/core2gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/core2/core2v64gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/pentium/pentium4gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/pentium/pentiummmxgcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/pentium/pentiumvnommxgcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/powerpc/altivecgcc -m64 -O3 -fomit-frame-pointer
1299651.00echo512crypto_hash/echo512/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
1338151.03echo512crypto_hash/echo512/sphlib-smallgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer
1351021.04echo512crypto_hash/echo512/generic/opt64gcc -m64 -O -fomit-frame-pointer
1712701.32echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
2090111.61echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
2627352.02echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
echo512crypto_hash/echo512/aes/aes32gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/athlon/athlon64gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/core2/core2gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/core2/core2v64gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/pentium/pentium4gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/pentium/pentiummmxgcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/pentium/pentiumvnommxgcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/powerpc/altivecgcc -m64 -O3 -fomit-frame-pointer
588391.00echosp256crypto_hash/echosp256/generic/opt64 (2.1)gcc -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
760651.29echosp256crypto_hash/echosp256/generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
922571.57echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1161161.97echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
echosp256crypto_hash/echosp256/aes/aes32gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/athlon/athlon64gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/core2/core2gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/core2/core2v64gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/pentium/pentium4gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/pentium/pentiummmxgcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/pentium/pentiumvnommxgcc -m64 -O3 -fomit-frame-pointer
echosp256crypto_hash/echosp256/powerpc/altivecgcc -m64 -O3 -fomit-frame-pointer
938411.00echosp512crypto_hash/echosp512/generic/opt64 (2.1)gcc -m64 -mcpu=G4 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
1203511.28echosp512crypto_hash/echosp512/generic/opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1448151.54echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1835021.96echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
echosp512crypto_hash/echosp512/aes/aes32gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/aes/aes64gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/athlon/athlon64gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/core2/core2gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/core2/core2v64gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/pentium/pentium4gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/pentium/pentium4v64v1gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/pentium/pentium4v64v2gcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/pentium/pentiummmxgcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/pentium/pentiumvnommxgcc -m64 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/powerpc/altivecgcc -m64 -O3 -fomit-frame-pointer
84151.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
91521.09edonr256crypto_hash/edonr256/optcgcc -m64 -mcpu=G5 -O -fomit-frame-pointer
47081.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
49281.05edonr512crypto_hash/edonr512/optcgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
885501.00essence224crypto_hash/essence224/gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
887811.00essence256crypto_hash/essence256/gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
599721.00essence384crypto_hash/essence384/gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
600491.00essence512crypto_hash/essence512/gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
fsb256crypto_hash/fsb256/cleangcc -m64 -O3 -fomit-frame-pointer
fsb256crypto_hash/fsb256/refgcc -m64 -O3 -fomit-frame-pointer
fsb512crypto_hash/fsb512/refgcc -m64 -O3 -fomit-frame-pointer
446821.00fugue256crypto_hash/fugue256/ANSI_opt64gcc -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
473331.06fugue256crypto_hash/fugue256/ANSI_opt32gcc -m64 -mcpu=G5 -O -fomit-frame-pointer
527341.18fugue256crypto_hash/fugue256/sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
fugue256crypto_hash/fugue256/SSE4.1gcc -m64 -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/SSSE3gcc -m64 -O3 -fomit-frame-pointer
1021571.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
552971.00groestl256crypto_hash/groestl256/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
570681.03groestl256crypto_hash/groestl256/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer
631511.14groestl256crypto_hash/groestl256/sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer
995061.80groestl256crypto_hash/groestl256/opt32gcc -m64 -O -fomit-frame-pointer
2363574.27groestl256crypto_hash/groestl256/mmxgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer
groestl256crypto_hash/groestl256/aes-nigcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/asmgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/bitslicedgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/bytesliced32gcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opterongcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opteron-2gcc -m64 -O3 -fomit-frame-pointer
842161.00groestl512crypto_hash/groestl512/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
903431.07groestl512crypto_hash/groestl512/opt64gcc -m64 -march=nocona -O -fomit-frame-pointer
1224851.45groestl512crypto_hash/groestl512/sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1425601.69groestl512crypto_hash/groestl512/mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1469161.74groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
groestl512crypto_hash/groestl512/aes-nigcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/asmgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/opterongcc -m64 -O3 -fomit-frame-pointer
486311.00hamsicrypto_hash/hamsi/simd-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
487191.00hamsicrypto_hash/hamsi/simd-1gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer
535481.10hamsicrypto_hash/hamsi/bernstein/small-simd-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
1061282.18hamsicrypto_hash/hamsi/sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer
1196582.46hamsicrypto_hash/hamsi/sphlib-smallgcc -m64 -Os -fomit-frame-pointer
2937331.00hamsi512crypto_hash/hamsi512/sphlib-small (SPHLIB_2.1)gcc -m64 -mcpu=G4 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
2948661.00hamsi512crypto_hash/hamsi512/sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer
281821.00jh224crypto_hash/jh224/bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
313391.11jh224crypto_hash/jh224/bitslice_sse2_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer
825222.93jh224crypto_hash/jh224/bitslice_opt64gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
1112873.95jh224crypto_hash/jh224/bitslice_ref64gcc -funroll-loops -m64 -Os -fomit-frame-pointer
1635595.80jh224crypto_hash/jh224/bitslice_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1811046.43jh224crypto_hash/jh224/bitslice_ref32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer
282261.00jh256crypto_hash/jh256/bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
312731.11jh256crypto_hash/jh256/bitslice_sse2_opt32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
685192.43jh256crypto_hash/jh256/sphlib-smallgcc -m64 -mcpu=G4 -O -fomit-frame-pointer
738212.62jh256crypto_hash/jh256/sphlibgcc -m64 -O -fomit-frame-pointer
826212.93jh256crypto_hash/jh256/bitslice_opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer
1151594.08jh256crypto_hash/jh256/bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
1631635.78jh256crypto_hash/jh256/bitslice_opt32gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer
1806976.40jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer
282151.00jh384crypto_hash/jh384/bitslice_sse2_opt64gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
313281.11jh384crypto_hash/jh384/bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
826652.93jh384crypto_hash/jh384/bitslice_opt64gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer
1157644.10jh384crypto_hash/jh384/bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
1630865.78jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer
1805656.40jh384crypto_hash/jh384/bitslice_ref32gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer
281821.00jh512crypto_hash/jh512/bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
313281.11jh512crypto_hash/jh512/bitslice_sse2_opt32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
684752.43jh512crypto_hash/jh512/sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
740082.63jh512crypto_hash/jh512/sphlibgcc -m64 -mcpu=G5 -O -fomit-frame-pointer
820932.91jh512crypto_hash/jh512/bitslice_opt64gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
1157644.11jh512crypto_hash/jh512/bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
1604465.69jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer
1809396.42jh512crypto_hash/jh512/bitslice_ref32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer
260921.00keccakcrypto_hash/keccak/opt64lcu6 (2.2.1)gcc -m64 -march=k8 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
278521.07keccakcrypto_hash/keccak/simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer
287321.10keccakcrypto_hash/keccak/opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer
291501.12keccakcrypto_hash/keccak/opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer
339131.30keccakcrypto_hash/keccak/sseu2gcc -m64 -O3 -fomit-frame-pointer
471681.81keccakcrypto_hash/keccak/mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
626012.40keccakcrypto_hash/keccak/simple32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
631622.42keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
674852.59keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
676172.59keccakcrypto_hash/keccak/compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
694322.66keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer
2021587.75keccakcrypto_hash/keccak/compact8gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer
keccakcrypto_hash/keccak/avr8gcc -m64 -O3 -fomit-frame-pointer
440991.00keccakc1024crypto_hash/keccakc1024/opt64lcu6 (2.2.1)gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
465851.06keccakc1024crypto_hash/keccakc1024/simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
472561.07keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer
490051.11keccakc1024crypto_hash/keccakc1024/opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer
572221.30keccakc1024crypto_hash/keccakc1024/sseu2gcc -m64 -march=k8 -O3 -fomit-frame-pointer
766701.74keccakc1024crypto_hash/keccakc1024/mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer
793211.80keccakc1024crypto_hash/keccakc1024/sphlibgcc -m64 -mcpu=G5 -O -fomit-frame-pointer
851731.93keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -m64 -O -fomit-frame-pointer
998032.26keccakc1024crypto_hash/keccakc1024/simple32bigcc -m64 -mcpu=G5 -Os -fomit-frame-pointer
1002762.27keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer
1086142.46keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1111662.52keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer
1139162.58keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
3409237.73keccakc1024crypto_hash/keccakc1024/compact8gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/avr8gcc -m64 -O3 -fomit-frame-pointer
203721.00keccakc256crypto_hash/keccakc256/opt64lcu6 (2.2.1)gcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
214281.05keccakc256crypto_hash/keccakc256/simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer
228031.12keccakc256crypto_hash/keccakc256/opt64lcu24gcc -m64 -Os -fomit-frame-pointer
228581.12keccakc256crypto_hash/keccakc256/opt64u6gcc -m64 -O3 -fomit-frame-pointer
264001.30keccakc256crypto_hash/keccakc256/sseu2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
359371.76keccakc256crypto_hash/keccakc256/mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
505122.48keccakc256crypto_hash/keccakc256/simple32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
512272.51keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer
522062.56keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer
523052.57keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
553962.72keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer
1571027.71keccakc256crypto_hash/keccakc256/compact8gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/avr8gcc -m64 -O3 -fomit-frame-pointer
223961.00keccakc448crypto_hash/keccakc448/opt64lcu6 (2.2.1)gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
236611.06keccakc448crypto_hash/keccakc448/simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
249481.11keccakc448crypto_hash/keccakc448/opt64u6gcc -m64 -O3 -fomit-frame-pointer
250361.12keccakc448crypto_hash/keccakc448/opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer
288201.29keccakc448crypto_hash/keccakc448/sseu2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
404801.81keccakc448crypto_hash/keccakc448/mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
545052.43keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
570682.55keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
574422.56keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
600272.68keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer
1706327.62keccakc448crypto_hash/keccakc448/compact8gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/avr8gcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/simple32bigcc -m64 -O3 -fomit-frame-pointer
243871.00keccakc512crypto_hash/keccakc512/opt64lcu6 (2.2.1)gcc -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
257511.06keccakc512crypto_hash/keccakc512/simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
268621.10keccakc512crypto_hash/keccakc512/opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer
272251.12keccakc512crypto_hash/keccakc512/opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
314711.29keccakc512crypto_hash/keccakc512/sseu2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
434061.78keccakc512crypto_hash/keccakc512/sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
438901.80keccakc512crypto_hash/keccakc512/mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer
470141.93keccakc512crypto_hash/keccakc512/sphlib-smallgcc -m64 -O -fomit-frame-pointer
582122.39keccakc512crypto_hash/keccakc512/simple32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer
588612.41keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer
616662.53keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
623592.56keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
643942.64keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer
1868577.66keccakc512crypto_hash/keccakc512/compact8gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/avr8gcc -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
304041.00keccakc768crypto_hash/keccakc768/opt64lcu6 (2.2.1)gcc -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
316801.04keccakc768crypto_hash/keccakc768/simplegcc -m64 -Os -fomit-frame-pointer
324171.07keccakc768crypto_hash/keccakc768/opt64lcu24gcc -m64 -Os -fomit-frame-pointer
338581.11keccakc768crypto_hash/keccakc768/opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
392591.29keccakc768crypto_hash/keccakc768/sseu2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
539331.77keccakc768crypto_hash/keccakc768/mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
708732.33keccakc768crypto_hash/keccakc768/simple32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer
709282.33keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
758232.49keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
779022.56keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
782432.57keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer
2335417.68keccakc768crypto_hash/keccakc768/compact8gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/avr8gcc -m64 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
611711.00lane256crypto_hash/lane256/cgcc -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
lane256crypto_hash/lane256/bitslicegcc -m64 -O3 -fomit-frame-pointer
lane256crypto_hash/lane256/mmxgcc -m64 -O3 -fomit-frame-pointer
2320231.00lane512crypto_hash/lane512/cgcc -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
259051.00luffa256crypto_hash/luffa256/sse2 (2.0)gcc -funroll-loops -m64 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
442421.71luffa256crypto_hash/luffa256/armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
459911.78luffa256crypto_hash/luffa256/sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer
460461.78luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
481141.86luffa256crypto_hash/luffa256/thomaz/basicgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/avrgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/sse2_x86asmgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/sse2_x86asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer
287541.00luffa384crypto_hash/luffa384/sse2 (2.0)gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
669792.33luffa384crypto_hash/luffa384/armgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer
687172.39luffa384crypto_hash/luffa384/opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer
luffa384crypto_hash/luffa384/avrgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/sse2_x86asmgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/sse2_x86asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer
546701.00luffa512crypto_hash/luffa512/sse2 (2.0)gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
806741.48luffa512crypto_hash/luffa512/sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer
862511.58luffa512crypto_hash/luffa512/armgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
935001.71luffa512crypto_hash/luffa512/opt32gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
luffa512crypto_hash/luffa512/avrgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/sse2_x64asmgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/sse2_x64asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/sse2_x86asmgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/sse2_x86asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/ssse3_x64asmgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/ssse3_x64asm-2gcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/ssse3_x64asm-PSgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/ssse3_x64asm-PS-2gcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/thomaz/asm-PSgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-FPgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/thomaz/asm-PS-v2-INTgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-FPgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/thomaz/asm-PSPar-v2-INTgcc -m64 -O3 -fomit-frame-pointer
lux256crypto_hash/lux256/asmgcc -m64 -O3 -fomit-frame-pointer
lux512crypto_hash/lux512/asmgcc -m64 -O3 -fomit-frame-pointer
682771.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
726111.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
698831.00mcssha6crypto_hash/mcssha6/refgcc -funroll-loops -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
6985001.00md2crypto_hash/md2/openssl (OpenSSL_0.9.7l_28_Sep_2006)gcc -m64 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
122431.00md4crypto_hash/md4/openssl (OpenSSL_0.9.7l_28_Sep_2006)gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
89651.00md5crypto_hash/md5/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
187442.09md5crypto_hash/md5/opensslgcc -m64 -O -fomit-frame-pointer
475531.00md6d224crypto_hash/md6d224/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
510071.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
658351.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
798601.00md6d512crypto_hash/md6d512/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
412061.00nasha256crypto_hash/nasha256/opt_v4gcc -m64 -mcpu=G5 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
448801.09nasha256crypto_hash/nasha256/optgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
451441.00nasha512crypto_hash/nasha512/opt_v4gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
471681.04nasha512crypto_hash/nasha512/optgcc -m64 -mcpu=G5 -O -fomit-frame-pointer
443741.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_0.9.7l_28_Sep_2006)gcc -m64 -march=nocona -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
163571.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
sarmal256crypto_hash/sarmal256/asm64gcc -m64 -O3 -fomit-frame-pointer
196021.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -funroll-loops -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
sarmal512crypto_hash/sarmal512/asm64gcc -m64 -O3 -fomit-frame-pointer
231221.00sha1crypto_hash/sha1/openssl (OpenSSL_0.9.7l_28_Sep_2006)gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
sha224crypto_hash/sha224/opensslgcc -m64 -O3 -fomit-frame-pointer
264551.00sha256crypto_hash/sha256/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
279401.06sha256crypto_hash/sha256/sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
328131.24sha256crypto_hash/sha256/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
sha256crypto_hash/sha256/cryptoppg++ -m64 -O3 -fomit-frame-pointer
sha256crypto_hash/sha256/opensslgcc -m64 -O3 -fomit-frame-pointer
sha384crypto_hash/sha384/opensslgcc -m64 -O3 -fomit-frame-pointer
214391.00sha512crypto_hash/sha512/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
215051.00sha512crypto_hash/sha512/sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
243321.13sha512crypto_hash/sha512/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
sha512crypto_hash/sha512/cryptoppg++ -m64 -O3 -fomit-frame-pointer
sha512crypto_hash/sha512/opensslgcc -m64 -O3 -fomit-frame-pointer
184471.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_2.1)gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
shabal256crypto_hash/shabal256/amd64gcc -m64 -O3 -fomit-frame-pointer
175451.00shabal512crypto_hash/shabal512/ref (1.0)gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
183921.05shabal512crypto_hash/shabal512/sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
shabal512crypto_hash/shabal512/amd64gcc -m64 -O3 -fomit-frame-pointer
446051.00shavite3256crypto_hash/shavite3256/low-mem (3.0_(low_mem))gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
450561.01shavite3256crypto_hash/shavite3256/no-saltgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
521511.17shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
3306277.41shavite3256crypto_hash/shavite3256/8-bitgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/aes-instructgcc -m64 -O3 -fomit-frame-pointer
856681.00shavite3512crypto_hash/shavite3512/low-mem (3.0_(low_mem))gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
861961.01shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
945121.10shavite3512crypto_hash/shavite3512/lower-memgcc -m64 -march=nocona -O3 -fomit-frame-pointer
1716992.00shavite3512crypto_hash/shavite3512/different-ordergcc -m64 -O -fomit-frame-pointer
1723592.01shavite3512crypto_hash/shavite3512/no-saltgcc -m64 -O -fomit-frame-pointer
6331607.39shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/aes-instructgcc -m64 -O3 -fomit-frame-pointer
181941.00simd256crypto_hash/simd256/vect128 (1.1)gcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
810044.45simd256crypto_hash/simd256/sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
1049625.77simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
1568938.62simd256crypto_hash/simd256/optgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer
4128201226.90simd256crypto_hash/simd256/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer
simd256crypto_hash/simd256/vectarmgcc -m64 -O3 -fomit-frame-pointer
209221.00simd512crypto_hash/simd512/vect128 (1.1)gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
1131905.41simd512crypto_hash/simd512/sphlibgcc -m64 -mcpu=G4 -O -fomit-frame-pointer
1381936.61simd512crypto_hash/simd512/sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
1831948.76simd512crypto_hash/simd512/optgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
8302184396.82simd512crypto_hash/simd512/refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
182491.00skein1024crypto_hash/skein1024/opt (v1.2_C_code)gcc -m64 -march=k8 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
skein1024crypto_hash/skein1024/x64gcc -m64 -O3 -fomit-frame-pointer
144651.00skein256crypto_hash/skein256/opt (v1.2_C_code)gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
skein256crypto_hash/skein256/x64gcc -m64 -O3 -fomit-frame-pointer
110441.00skein512crypto_hash/skein512/opt (v1.2_C_code)gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
skein512crypto_hash/skein512/x64gcc -m64 -O3 -fomit-frame-pointer
tigercrypto_hash/tiger/cryptoppg++ -m64 -O3 -fomit-frame-pointer
780231.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -m64 -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
whirlpoolcrypto_hash/whirlpool/cryptoppg++ -m64 -O3 -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
83161.00md5crypto_hashblocks/md5/amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
100871.21md5crypto_hashblocks/md5/little-1gcc -m64 -O3 -fomit-frame-pointer
106811.28md5crypto_hashblocks/md5/refgcc -m64 -O2 -fomit-frame-pointer
md5crypto_hashblocks/md5/x86-1gcc -m64 -O3 -fomit-frame-pointer
313501.00sha256crypto_hashblocks/sha256/refgcc -m64 -march=nocona -O -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
319881.02sha256crypto_hashblocks/sha256/inplacegcc -m64 -march=k8 -O2 -fomit-frame-pointer
219781.00sha512crypto_hashblocks/sha512/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.0.1 (Apple Inc. build 5465))
222641.01sha512crypto_hashblocks/sha512/inplacegcc -funroll-loops -m64 -O2 -fomit-frame-pointer