Implementation notes: x86, bridge, crypto_hash

Computer: bridge
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
CPU cycles/second: 2100000000...2100000000 (x86cpuinfo)
SUPERCOP version: 20120928
Benchmark dates: 20120121...20121004

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
136041.00bblake256crypto_hash/bblake256/ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.1)
152161.12bblake256crypto_hash/bblake256/sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
331882.44bblake256crypto_hash/bblake256/sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer
386522.84bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
398522.93bblake256crypto_hash/bblake256/regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
bblake512crypto_hash/bblake512/xopgcc -m32 -O3 -fomit-frame-pointer
125601.00blake256crypto_hash/blake256/sse41-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
128401.02blake256crypto_hash/blake256/sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
136441.09blake256crypto_hash/blake256/vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
137041.09blake256crypto_hash/blake256/vect128-mmxhackgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
140001.11blake256crypto_hash/blake256/ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
163761.30blake256crypto_hash/blake256/sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
166441.33blake256crypto_hash/blake256/sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
267722.13blake256crypto_hash/blake256/sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer
280122.23blake256crypto_hash/blake256/sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
313682.50blake256crypto_hash/blake256/bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
322722.57blake256crypto_hash/blake256/regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
342682.73blake256crypto_hash/blake256/refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
345882.75blake256crypto_hash/blake256/sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
blake256crypto_hash/blake256/xopgcc -m32 -O3 -fomit-frame-pointer
115081.00blake32crypto_hash/blake32/ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
130281.13blake32crypto_hash/blake32/sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
206961.80blake32crypto_hash/blake32/sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer
253882.21blake32crypto_hash/blake32/refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
254122.21blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
122521.00blake512crypto_hash/blake512/sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.1)
124521.02blake512crypto_hash/blake512/vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
139441.14blake512crypto_hash/blake512/vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
148481.21blake512crypto_hash/blake512/sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
243281.99blake512crypto_hash/blake512/sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
274282.24blake512crypto_hash/blake512/ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
842886.88blake512crypto_hash/blake512/sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer
843526.88blake512crypto_hash/blake512/sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
883727.21blake512crypto_hash/blake512/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer
958807.83blake512crypto_hash/blake512/bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
976047.97blake512crypto_hash/blake512/regsgcc -m32 -march=k8 -O -fomit-frame-pointer
blake512crypto_hash/blake512/xopgcc -m32 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/xop-2gcc -m32 -O3 -fomit-frame-pointer
263921.00blake64crypto_hash/blake64/sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer (4.6.1)
293761.11blake64crypto_hash/blake64/ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
740002.80blake64crypto_hash/blake64/sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer
740122.80blake64crypto_hash/blake64/sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer
779322.95blake64crypto_hash/blake64/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
113361.00bmw256crypto_hash/bmw256/core_i7_45nm/x86/ssse3_v1 (asm)gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer (4.6.1)
114641.01bmw256crypto_hash/bmw256/optc31ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
114721.01bmw256crypto_hash/bmw256/core_2_65nm/x86/ssse3_v1gcc -m32 -march=prescott -Os -fomit-frame-pointer
118281.04bmw256crypto_hash/bmw256/core_2_45nm/x86/ssse3_v1gcc -m32 -march=prescott -O2 -fomit-frame-pointer
119761.06bmw256crypto_hash/bmw256/opt31ssse3_asm32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer (4.6.1)
124521.10bmw256crypto_hash/bmw256/opt24ssse3_asm32gcc -m32 -march=core2 -O3 -fomit-frame-pointer
146481.29bmw256crypto_hash/bmw256/optabegcc -funroll-loops -m32 -O -fomit-frame-pointer
147081.30bmw256crypto_hash/bmw256/optbbegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
148681.31bmw256crypto_hash/bmw256/optc01gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
149561.32bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
152041.34bmw256crypto_hash/bmw256/optc04gcc -m32 -march=corei7 -O -fomit-frame-pointer
152801.35bmw256crypto_hash/bmw256/optc02gcc -m32 -march=nocona -O -fomit-frame-pointer
152881.35bmw256crypto_hash/bmw256/optbgbegcc -m32 -march=i486 -O3 -fomit-frame-pointer
168881.49bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
173561.53bmw256crypto_hash/bmw256/sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
295122.60bmw256crypto_hash/bmw256/refgcc -m32 -march=k6 -O -fomit-frame-pointer
91241.00bmw512crypto_hash/bmw512/optx86sse2 (BMW512_SSE2_optimized_for_x86_platforms)gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.1)
229922.52bmw512crypto_hash/bmw512/sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
232802.55bmw512crypto_hash/bmw512/optbgbegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
279523.06bmw512crypto_hash/bmw512/optbbegcc -m32 -march=k8 -O -fomit-frame-pointer
279843.07bmw512crypto_hash/bmw512/optabegcc -m32 -march=athlon -O -fomit-frame-pointer
284603.12bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
316443.47bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
347803.81bmw512crypto_hash/bmw512/optc03gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.1)
353803.88bmw512crypto_hash/bmw512/optc01gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
355803.90bmw512crypto_hash/bmw512/optc02gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
362283.97bmw512crypto_hash/bmw512/refgcc -m32 -march=athlon -O -fomit-frame-pointer
cheetah512crypto_hash/cheetah512/asm32gcc -m32 -O3 -fomit-frame-pointer
4817241.00cubehash161crypto_hash/cubehash161/emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.1)
24465525.08cubehash161crypto_hash/cubehash161/simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer
27170925.64cubehash161crypto_hash/cubehash161/unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
31082646.45cubehash161crypto_hash/cubehash161/specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
336841.00cubehash1616crypto_hash/cubehash1616/emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
1992245.91cubehash1616crypto_hash/cubehash1616/simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer
2205406.55cubehash1616crypto_hash/cubehash1616/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
49591614.72cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
2426521.00cubehash162crypto_hash/cubehash162/emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
12466245.14cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
13852765.71cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
17189167.08cubehash162crypto_hash/cubehash162/specgcc -m32 -march=nocona -O3 -fomit-frame-pointer
185401.00cubehash1632crypto_hash/cubehash1632/emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.1)
186761.01cubehash1632crypto_hash/cubehash1632/emmintrin5gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
192481.04cubehash1632crypto_hash/cubehash1632/x86xmmgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
481842.60cubehash1632crypto_hash/cubehash1632/mmintringcc -m32 -march=nocona -O -fomit-frame-pointer
641763.46cubehash1632crypto_hash/cubehash1632/x86gcc -m32 -march=athlon -O -fomit-frame-pointer
754044.07cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
779884.21cubehash1632crypto_hash/cubehash1632/unrolled3gcc -m32 -march=pentium3 -O -fomit-frame-pointer
813284.39cubehash1632crypto_hash/cubehash1632/unrolled4gcc -m32 -march=i386 -O -fomit-frame-pointer
886684.78cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer
979565.28cubehash1632crypto_hash/cubehash1632/sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer
1248406.73cubehash1632crypto_hash/cubehash1632/simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer
1370487.39cubehash1632crypto_hash/cubehash1632/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
1403927.57cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
1237361.00cubehash164crypto_hash/cubehash164/emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
6458165.22cubehash164crypto_hash/cubehash164/simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer
7201565.82cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
10155128.21cubehash164crypto_hash/cubehash164/specgcc -m32 -march=prescott -O3 -fomit-frame-pointer
638241.00cubehash168crypto_hash/cubehash168/emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.1)
3493405.47cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
3870446.06cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
66785210.46cubehash168crypto_hash/cubehash168/specgcc -m32 -march=nocona -O3 -fomit-frame-pointer
161001.00cubehash512crypto_hash/cubehash512/emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
161761.00cubehash512crypto_hash/cubehash512/emmintrin5gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
166401.03cubehash512crypto_hash/cubehash512/x86xmmgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
417322.59cubehash512crypto_hash/cubehash512/mmintringcc -m32 -march=nocona -O -fomit-frame-pointer
554603.44cubehash512crypto_hash/cubehash512/x86gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
656004.07cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
678764.22cubehash512crypto_hash/cubehash512/unrolled3gcc -m32 -march=pentium-m -O -fomit-frame-pointer
708364.40cubehash512crypto_hash/cubehash512/unrolled4gcc -m32 -march=i386 -O -fomit-frame-pointer
983126.11cubehash512crypto_hash/cubehash512/simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer
1074766.68cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
1103366.85cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
2412801.00cubehash81crypto_hash/cubehash81/emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
2428121.01cubehash81crypto_hash/cubehash81/emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
2839521.18cubehash81crypto_hash/cubehash81/emmintrin2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
2875321.19cubehash81crypto_hash/cubehash81/emmintringcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
12755925.29cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
14109125.85cubehash81crypto_hash/cubehash81/unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
19231127.97cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
169201.00cubehash816crypto_hash/cubehash816/emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.1)
184121.09cubehash816crypto_hash/cubehash816/emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
1120566.62cubehash816crypto_hash/cubehash816/simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
1225287.24cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
40203623.76cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
1212801.00cubehash82crypto_hash/cubehash82/emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
1227721.01cubehash82crypto_hash/cubehash82/emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
6585925.43cubehash82crypto_hash/cubehash82/simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
7257605.98cubehash82crypto_hash/cubehash82/unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
11225769.26cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
94561.00cubehash832crypto_hash/cubehash832/emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.1)
109721.16cubehash832crypto_hash/cubehash832/emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
739647.82cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
793968.40cubehash832crypto_hash/cubehash832/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
34856436.86cubehash832crypto_hash/cubehash832/specgcc -m32 -march=nocona -O3 -fomit-frame-pointer
618081.00cubehash84crypto_hash/cubehash84/emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.1)
633321.02cubehash84crypto_hash/cubehash84/emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
3483365.64cubehash84crypto_hash/cubehash84/simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer
3818046.18cubehash84crypto_hash/cubehash84/unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
71043211.49cubehash84crypto_hash/cubehash84/specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
319801.00cubehash88crypto_hash/cubehash88/emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.1)
334801.05cubehash88crypto_hash/cubehash88/emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
1906885.96cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
2089166.53cubehash88crypto_hash/cubehash88/unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer
50248415.71cubehash88crypto_hash/cubehash88/specgcc -m32 -march=nocona -O3 -fomit-frame-pointer
501361.00echo256crypto_hash/echo256/pentium/pentium4 (2.1)gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer (4.6.1)
562241.12echo256crypto_hash/echo256/pentium/pentiummmxgcc -m32 -march=pentium -O -fomit-frame-pointer
573481.14echo256crypto_hash/echo256/core2/core2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
656001.31echo256crypto_hash/echo256/sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
668481.33echo256crypto_hash/echo256/generic/opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
682721.36echo256crypto_hash/echo256/pentium/pentiumvnommxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
853241.70echo256crypto_hash/echo256/sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
859921.72echo256crypto_hash/echo256/generic/opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
1039082.07echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1602043.20echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
echo256crypto_hash/echo256/aes/aes32gcc -m32 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/aesnigcc -m32 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/bitslicedgcc -m32 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/vpermgcc -m32 -O3 -fomit-frame-pointer
902041.00echo512crypto_hash/echo512/pentium/pentium4 (2.1)gcc -m32 -march=i386 -Os -fomit-frame-pointer (4.6.1)
1008121.12echo512crypto_hash/echo512/pentium/pentiummmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
1033041.15echo512crypto_hash/echo512/core2/core2gcc -m32 -march=k6 -Os -fomit-frame-pointer
1185201.31echo512crypto_hash/echo512/sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1188441.32echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
1226081.36echo512crypto_hash/echo512/pentium/pentiumvnommxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
1537841.70echo512crypto_hash/echo512/generic/opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1540401.71echo512crypto_hash/echo512/sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1842842.04echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
2860163.17echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
echo512crypto_hash/echo512/aes/aes32gcc -m32 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/aesnigcc -m32 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/bitslicedgcc -m32 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/vpermgcc -m32 -O3 -fomit-frame-pointer
392161.00echosp256crypto_hash/echosp256/pentium/pentium4 (2.1)gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer (4.6.1)
439841.12echosp256crypto_hash/echosp256/pentium/pentiummmxgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
448401.14echosp256crypto_hash/echosp256/core2/core2gcc -m32 -O2 -fomit-frame-pointer
525441.34echosp256crypto_hash/echosp256/generic/opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
533001.36echosp256crypto_hash/echosp256/pentium/pentiumvnommxgcc -m32 -march=prescott -Os -fomit-frame-pointer
671321.71echosp256crypto_hash/echosp256/generic/opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
814682.08echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
1247923.18echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
echosp256crypto_hash/echosp256/aes/aes32gcc -m32 -O3 -fomit-frame-pointer
626001.00echosp512crypto_hash/echosp512/pentium/pentium4 (2.1)gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
700601.12echosp512crypto_hash/echosp512/pentium/pentiummmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer
716121.14echosp512crypto_hash/echosp512/core2/core2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
833761.33echosp512crypto_hash/echosp512/generic/opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer
849841.36echosp512crypto_hash/echosp512/pentium/pentiumvnommxgcc -m32 -march=barcelona -O -fomit-frame-pointer
1068721.71echosp512crypto_hash/echosp512/generic/opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
1284402.05echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
1981363.17echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
echosp512crypto_hash/echosp512/aes/aes32gcc -m32 -O3 -fomit-frame-pointer
99321.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer (4.6.1)
109321.10edonr256crypto_hash/edonr256/optcgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
165841.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -m32 -march=k6-2 -O -fomit-frame-pointer (4.6.1)
180121.09edonr512crypto_hash/edonr512/optcgcc -m32 -march=k6-3 -O -fomit-frame-pointer
931641.00essence224crypto_hash/essence224/gccgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.1)
938921.00essence256crypto_hash/essence256/gccgcc -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.1)
1190921.00essence384crypto_hash/essence384/gccgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.1)
1193401.00essence512crypto_hash/essence512/gccgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.1)
640105521.00fsb256crypto_hash/fsb256/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.1)
fsb256crypto_hash/fsb256/cleangcc -m32 -O3 -fomit-frame-pointer
593380601.00fsb512crypto_hash/fsb512/refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.1)
358521.00fugue2crypto_hash/fugue2/cop_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer (4.6.1)
329201.00fugue256crypto_hash/fugue256/SSSE3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.1)
341801.04fugue256crypto_hash/fugue256/SSE4.1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
517961.57fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
519161.58fugue256crypto_hash/fugue256/sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer
760802.31fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
fugue256crypto_hash/fugue256/ccalik/aesnigcc -m32 -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/ccalik/vpermgcc -m32 -O3 -fomit-frame-pointer
fugue384crypto_hash/fugue384/ccalik/aesnigcc -m32 -O3 -fomit-frame-pointer
fugue384crypto_hash/fugue384/ccalik/vpermgcc -m32 -O3 -fomit-frame-pointer
1013601.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer (4.6.1)
fugue512crypto_hash/fugue512/ccalik/aesnigcc -m32 -O3 -fomit-frame-pointer
fugue512crypto_hash/fugue512/ccalik/vpermgcc -m32 -O3 -fomit-frame-pointer
454041.00groestl256crypto_hash/groestl256/vperm-intr (2.2)gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.1)
498001.10groestl256crypto_hash/groestl256/mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer
789441.74groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
816681.80groestl256crypto_hash/groestl256/sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
884041.95groestl256crypto_hash/groestl256/opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
954602.10groestl256crypto_hash/groestl256/sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1379243.04groestl256crypto_hash/groestl256/opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
1609283.54groestl256crypto_hash/groestl256/32bit-2ktablegcc -funroll-loops -m32 -O3 -fomit-frame-pointer
2592885.71groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
2640005.81groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
4121249.08groestl256crypto_hash/groestl256/8bit_cgcc -funroll-loops -m32 -O -fomit-frame-pointer
groestl256crypto_hash/groestl256/aesnigcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/aesni-intrgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avxgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avx-intrgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/core2duogcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-vpermgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opterongcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opteron-unrolledgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/vpermgcc -m32 -O3 -fomit-frame-pointer
570241.00groestl512crypto_hash/groestl512/vperm-intr (2.2)gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.1)
1043601.83groestl512crypto_hash/groestl512/mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
1165442.04groestl512crypto_hash/groestl512/sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
1204762.11groestl512crypto_hash/groestl512/sphlib-adaptedgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.1)
1247362.19groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
1674602.94groestl512crypto_hash/groestl512/opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer
2511764.40groestl512crypto_hash/groestl512/sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
3524046.18groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/aesnigcc -m32 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/aesni-intrgcc -m32 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/avxgcc -m32 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/avx-intrgcc -m32 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/core2duogcc -m32 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/opterongcc -m32 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/vpermgcc -m32 -O3 -fomit-frame-pointer
360081.00hamsicrypto_hash/hamsi/simd-1gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer (4.6.1)
368481.02hamsicrypto_hash/hamsi/simd-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
423881.18hamsicrypto_hash/hamsi/bernstein/small-simd-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlibgcc -m32 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlib-smallgcc -m32 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlibgcc -m32 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -m32 -O3 -fomit-frame-pointer
256921.00jh224crypto_hash/jh224/bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
275681.07jh224crypto_hash/jh224/bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
553682.16jh224crypto_hash/jh224/bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
704202.74jh224crypto_hash/jh224/bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
959803.74jh224crypto_hash/jh224/bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
1125164.38jh224crypto_hash/jh224/bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
2310408.99jh224crypto_hash/jh224/simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer
257201.00jh256crypto_hash/jh256/bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
276321.07jh256crypto_hash/jh256/bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
555202.16jh256crypto_hash/jh256/bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
647122.52jh256crypto_hash/jh256/bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
962683.74jh256crypto_hash/jh256/bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
1061924.13jh256crypto_hash/jh256/bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
2311568.99jh256crypto_hash/jh256/simplegcc -m32 -O3 -fomit-frame-pointer
256921.00jh384crypto_hash/jh384/bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.1)
275961.07jh384crypto_hash/jh384/bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
554522.16jh384crypto_hash/jh384/bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
646962.52jh384crypto_hash/jh384/bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
958763.73jh384crypto_hash/jh384/bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
1158124.51jh384crypto_hash/jh384/bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
2311489.00jh384crypto_hash/jh384/simplegcc -m32 -O3 -fomit-frame-pointer
257321.00jh512crypto_hash/jh512/bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
276361.07jh512crypto_hash/jh512/bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
555282.16jh512crypto_hash/jh512/bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
653362.54jh512crypto_hash/jh512/bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
964883.75jh512crypto_hash/jh512/bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
1062684.13jh512crypto_hash/jh512/bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
2311168.98jh512crypto_hash/jh512/simplegcc -m32 -O2 -fomit-frame-pointer
303121.00keccakcrypto_hash/keccak/sseu2 (3.2.5)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
376361.24keccakcrypto_hash/keccak/mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
565761.87keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
583601.93keccakcrypto_hash/keccak/simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
599401.98keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
607602.00keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -m32 -march=k8 -O3 -fomit-frame-pointer
617842.04keccakcrypto_hash/keccak/inplace32bigcc -m32 -march=nocona -O3 -fomit-frame-pointer
883442.91keccakcrypto_hash/keccak/simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
939643.10keccakcrypto_hash/keccak/inplacegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
948643.13keccakcrypto_hash/keccak/opt64lcu6gcc -m32 -march=pentium -O3 -fomit-frame-pointer
965363.18keccakcrypto_hash/keccak/opt64u6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
1473324.86keccakcrypto_hash/keccak/opt64lcu24gcc -funroll-loops -m32 -O -fomit-frame-pointer
1821046.01keccakcrypto_hash/keccak/compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
37260812.29keccakcrypto_hash/keccak/compact8gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
keccakcrypto_hash/keccak/avr8gcc -m32 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace-armv7a-neongcc -m32 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/xopu24gcc -m32 -O3 -fomit-frame-pointer
508281.00keccakc1024crypto_hash/keccakc1024/sseu2 (3.2.5)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
636841.25keccakc1024crypto_hash/keccakc1024/mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
951041.87keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
976721.92keccakc1024crypto_hash/keccakc1024/simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
978921.93keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -m32 -O -fomit-frame-pointer
994041.96keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
1032642.03keccakc1024crypto_hash/keccakc1024/inplace32bigcc -m32 -Os -fomit-frame-pointer
1261122.48keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
1286802.53keccakc1024crypto_hash/keccakc1024/sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer
1486082.92keccakc1024crypto_hash/keccakc1024/simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
1580763.11keccakc1024crypto_hash/keccakc1024/inplacegcc -m32 -march=athlon -O3 -fomit-frame-pointer
1588843.13keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
1632443.21keccakc1024crypto_hash/keccakc1024/opt64u6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
2901325.71keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -funroll-loops -m32 -O -fomit-frame-pointer
3085246.07keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
62959612.39keccakc1024crypto_hash/keccakc1024/compact8gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/avr8gcc -m32 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neongcc -m32 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/xopu24gcc -m32 -O3 -fomit-frame-pointer
234721.00keccakc256crypto_hash/keccakc256/sseu2 (3.2.5)gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.1)
294681.26keccakc256crypto_hash/keccakc256/mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
455721.94keccakc256crypto_hash/keccakc256/simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
468522.00keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -m32 -march=prescott -O3 -fomit-frame-pointer
477442.03keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -m32 -march=k8 -O3 -fomit-frame-pointer
484122.06keccakc256crypto_hash/keccakc256/inplace32bigcc -m32 -march=prescott -O3 -fomit-frame-pointer
494162.11keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -m32 -march=k8 -O3 -fomit-frame-pointer
683882.91keccakc256crypto_hash/keccakc256/simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer
723803.08keccakc256crypto_hash/keccakc256/inplacegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
733363.12keccakc256crypto_hash/keccakc256/opt64lcu6gcc -m32 -march=k8 -O3 -fomit-frame-pointer
740803.16keccakc256crypto_hash/keccakc256/opt64u6gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
1083084.61keccakc256crypto_hash/keccakc256/opt64lcu24gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
1403085.98keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
28645612.20keccakc256crypto_hash/keccakc256/compact8gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/avr8gcc -m32 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/xopu24gcc -m32 -O3 -fomit-frame-pointer
142841.00keccakc256treed2crypto_hash/keccakc256treed2/sseu4 (3.2.5)gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.1)
269201.88keccakc256treed2crypto_hash/keccakc256treed2/sseu24gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
keccakc256treed2crypto_hash/keccakc256treed2/xopu24gcc -m32 -O3 -fomit-frame-pointer
256881.00keccakc448crypto_hash/keccakc448/sseu2 (3.2.5)gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.1)
320801.25keccakc448crypto_hash/keccakc448/mmxu1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
499561.94keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
521642.03keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -m32 -O3 -fomit-frame-pointer
529162.06keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
750362.92keccakc448crypto_hash/keccakc448/simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
795043.09keccakc448crypto_hash/keccakc448/inplacegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
802643.12keccakc448crypto_hash/keccakc448/opt64lcu6gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
819283.19keccakc448crypto_hash/keccakc448/opt64u6gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
1213964.73keccakc448crypto_hash/keccakc448/opt64lcu24gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1547526.02keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
31534812.28keccakc448crypto_hash/keccakc448/compact8gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/avr8gcc -m32 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bigcc -m32 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/simple32bigcc -m32 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/xopu24gcc -m32 -O3 -fomit-frame-pointer
279801.00keccakc512crypto_hash/keccakc512/sseu2 (3.2.5)gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.1)
350921.25keccakc512crypto_hash/keccakc512/mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
538801.93keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
541201.93keccakc512crypto_hash/keccakc512/simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
562722.01keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -m32 -march=k8 -O3 -fomit-frame-pointer
570242.04keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -m32 -march=k8 -O3 -fomit-frame-pointer
573602.05keccakc512crypto_hash/keccakc512/inplace32bigcc -m32 -march=prescott -O3 -fomit-frame-pointer
728722.60keccakc512crypto_hash/keccakc512/sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
740682.65keccakc512crypto_hash/keccakc512/sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
815522.91keccakc512crypto_hash/keccakc512/simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
865523.09keccakc512crypto_hash/keccakc512/inplacegcc -m32 -march=athlon -O3 -fomit-frame-pointer
876723.13keccakc512crypto_hash/keccakc512/opt64lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
892803.19keccakc512crypto_hash/keccakc512/opt64u6gcc -m32 -march=pentium -Os -fomit-frame-pointer
1337764.78keccakc512crypto_hash/keccakc512/opt64lcu24gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
1679206.00keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
34374012.29keccakc512crypto_hash/keccakc512/compact8gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/avr8gcc -m32 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace-armv7a-neongcc -m32 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/xopu24gcc -m32 -O3 -fomit-frame-pointer
164761.00keccakc512treed2crypto_hash/keccakc512treed2/sseu4 (3.2.5)gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.1)
317241.93keccakc512treed2crypto_hash/keccakc512treed2/sseu24gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/xopu24gcc -m32 -O3 -fomit-frame-pointer
349761.00keccakc768crypto_hash/keccakc768/sseu2 (3.2.5)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
437281.25keccakc768crypto_hash/keccakc768/mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
670521.92keccakc768crypto_hash/keccakc768/simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
676401.93keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
687081.96keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -m32 -O3 -fomit-frame-pointer
704602.01keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -m32 -march=prescott -O -fomit-frame-pointer
711442.03keccakc768crypto_hash/keccakc768/inplace32bigcc -m32 -march=nocona -O3 -fomit-frame-pointer
1015442.90keccakc768crypto_hash/keccakc768/simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
1080883.09keccakc768crypto_hash/keccakc768/inplacegcc -m32 -march=k8 -O3 -fomit-frame-pointer
1093483.13keccakc768crypto_hash/keccakc768/opt64lcu6gcc -m32 -march=k8 -O3 -fomit-frame-pointer
1115123.19keccakc768crypto_hash/keccakc768/opt64u6gcc -m32 -march=pentium -Os -fomit-frame-pointer
1734124.96keccakc768crypto_hash/keccakc768/opt64lcu24gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
2096605.99keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
42914012.27keccakc768crypto_hash/keccakc768/compact8gcc -m32 -march=k6 -O2 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/avr8gcc -m32 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/xopu24gcc -m32 -O3 -fomit-frame-pointer
424881.00lane256crypto_hash/lane256/mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer (4.6.1)
452121.06lane256crypto_hash/lane256/cgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
lane256crypto_hash/lane256/bitslicegcc -m32 -O3 -fomit-frame-pointer
1758161.00lane512crypto_hash/lane512/cgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer (4.6.1)
214241.00luffa256crypto_hash/luffa256/sse2 (2.0)gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.1)
214641.00luffa256crypto_hash/luffa256/sse2_x86asm-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
226121.06luffa256crypto_hash/luffa256/asm-PS-v2-FPgcc -m32 -O3 -fomit-frame-pointer
371681.73luffa256crypto_hash/luffa256/sse2_x86asmgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
447122.09luffa256crypto_hash/luffa256/sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
456562.13luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1101525.14luffa256crypto_hash/luffa256/thomaz/basicgcc -m32 -march=barcelona -O3 -fomit-frame-pointer
1597807.46luffa256crypto_hash/luffa256/armgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
229161.00luffa384crypto_hash/luffa384/sse2 (2.0)gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.1)
231721.01luffa384crypto_hash/luffa384/sse2_x86asm-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
377481.65luffa384crypto_hash/luffa384/ssse3_x86gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
405161.77luffa384crypto_hash/luffa384/sse2_x86asmgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
677322.96luffa384crypto_hash/luffa384/opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer
2189769.56luffa384crypto_hash/luffa384/armgcc -m32 -march=pentium3 -Os -fomit-frame-pointer
333681.00luffa512crypto_hash/luffa512/sse2_x86asm-2 (2.0)gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer (4.6.1)
356961.07luffa512crypto_hash/luffa512/sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
486881.46luffa512crypto_hash/luffa512/ssse3_x86gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
572361.72luffa512crypto_hash/luffa512/sse2_x86asmgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
814362.44luffa512crypto_hash/luffa512/sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer
918682.75luffa512crypto_hash/luffa512/opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
2778128.33luffa512crypto_hash/luffa512/armgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
811001.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer (4.6.1)
841921.00mcssha5crypto_hash/mcssha5/refgcc -m32 -march=pentium2 -O -fomit-frame-pointer (4.6.1)
812601.00mcssha6crypto_hash/mcssha6/refgcc -funroll-loops -m32 -O -fomit-frame-pointer (4.6.1)
md2crypto_hash/md2/opensslgcc -m32 -O3 -fomit-frame-pointer
md4crypto_hash/md4/opensslgcc -m32 -O3 -fomit-frame-pointer
89401.00md5crypto_hash/md5/refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer (4.6.1)
md5crypto_hash/md5/opensslgcc -m32 -O3 -fomit-frame-pointer
1048681.00md6d224crypto_hash/md6d224/refgcc -m32 -march=athlon -O2 -fomit-frame-pointer (4.6.1)
1130761.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer (4.6.1)
1463321.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
1792721.00md6d512crypto_hash/md6d512/refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer (4.6.1)
712721.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.1)
1373121.93mgrostl256crypto_hash/mgrostl256/opt-64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
540726875.87mgrostl256crypto_hash/mgrostl256/refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
418961.00nasha256crypto_hash/nasha256/opt_v4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer (4.6.1)
429521.03nasha256crypto_hash/nasha256/optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
455041.00nasha512crypto_hash/nasha512/optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (4.6.1)
510081.12nasha512crypto_hash/nasha512/opt_v4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
302321.00rfsb509crypto_hash/rfsb509/ref (1.0)gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.1)
ripemd160crypto_hash/ripemd160/opensslgcc -m32 -O3 -fomit-frame-pointer
337361.00round3jh256crypto_hash/round3jh256/ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.1)
345921.03round3jh256crypto_hash/round3jh256/sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
1798605.33round3jh256crypto_hash/round3jh256/sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer
1951605.78round3jh256crypto_hash/round3jh256/sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
2749488.15round3jh256crypto_hash/round3jh256/simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer
336721.00round3jh512crypto_hash/round3jh512/ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.1)
346561.03round3jh512crypto_hash/round3jh512/sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
1795285.33round3jh512crypto_hash/round3jh512/sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
1958765.82round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
2748328.16round3jh512crypto_hash/round3jh512/simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer
279801.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer (4.6.1)
343841.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -m32 -march=core2 -O -fomit-frame-pointer (4.6.1)
sha1crypto_hash/sha1/opensslgcc -m32 -O3 -fomit-frame-pointer
sha224crypto_hash/sha224/opensslgcc -m32 -O3 -fomit-frame-pointer
310961.00sha256crypto_hash/sha256/sphlib (SPHLIB_3.0)gcc -m32 -march=prescott -O2 -fomit-frame-pointer (4.6.1)
329841.06sha256crypto_hash/sha256/sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
356961.15sha256crypto_hash/sha256/refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
sha256crypto_hash/sha256/opensslgcc -m32 -O3 -fomit-frame-pointer
sha384crypto_hash/sha384/opensslgcc -m32 -O3 -fomit-frame-pointer
740721.00sha512crypto_hash/sha512/sphlib (SPHLIB_3.0)gcc -m32 -O2 -fomit-frame-pointer (4.6.1)
741481.00sha512crypto_hash/sha512/sphlib-smallgcc -m32 -O2 -fomit-frame-pointer (4.6.1)
1301441.76sha512crypto_hash/sha512/refgcc -m32 -march=i386 -O3 -fomit-frame-pointer
sha512crypto_hash/sha512/opensslgcc -m32 -O3 -fomit-frame-pointer
107441.00shabal256crypto_hash/shabal256/i386sse2 (20101003)gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer (4.6.1)
127561.19shabal256crypto_hash/shabal256/i386gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
158761.48shabal256crypto_hash/shabal256/sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
107521.00shabal512crypto_hash/shabal512/i386sse2 (20101003)gcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.1)
127921.19shabal512crypto_hash/shabal512/i386gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
158961.48shabal512crypto_hash/shabal512/sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
159681.49shabal512crypto_hash/shabal512/refgcc -m32 -march=prescott -O -fomit-frame-pointer
318041.00shavite3256crypto_hash/shavite3256/sphlib (SPHLIB_3.0)gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer (4.6.1)
342401.08shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
349001.10shavite3256crypto_hash/shavite3256/no-saltgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
349201.10shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
383801.21shavite3256crypto_hash/shavite3256/sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer
416281.31shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
1832325.76shavite3256crypto_hash/shavite3256/8-bitgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/aes-instructgcc -m32 -O3 -fomit-frame-pointer
721321.00shavite3512crypto_hash/shavite3512/low-mem (3.0_(low_mem))gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer (4.6.1)
729481.01shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -m32 -O -fomit-frame-pointer
811121.12shavite3512crypto_hash/shavite3512/lower-memgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
1315881.82shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1316921.83shavite3512crypto_hash/shavite3512/no-saltgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1392041.93shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
3469524.81shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/aes-instructgcc -m32 -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/sphlibgcc -m32 -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/sphlib-smallgcc -m32 -O3 -fomit-frame-pointer
588521.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.1)
853201.45simd256crypto_hash/simd256/sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
961521.63simd256crypto_hash/simd256/optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
412222870.04simd256crypto_hash/simd256/refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -m32 -O3 -fomit-frame-pointer
187441.00simd512crypto_hash/simd512/vect128 (1.1)gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.1)
739403.94simd512crypto_hash/simd512/sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
913124.87simd512crypto_hash/simd512/optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer
1109165.92simd512crypto_hash/simd512/sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
8366856446.38simd512crypto_hash/simd512/refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
719081.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc -m32 -march=pentium -O -fomit-frame-pointer (4.6.1)
skein10241024crypto_hash/skein10241024/xmmgcc -m32 -O3 -fomit-frame-pointer
540241.00skein256256crypto_hash/skein256256/opt (v1.3_C_code)gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer (4.6.1)
skein256256crypto_hash/skein256256/xmmgcc -m32 -O3 -fomit-frame-pointer
203521.00skein512256crypto_hash/skein512256/mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer (4.6.1)
547282.69skein512256crypto_hash/skein512256/optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
572282.81skein512256crypto_hash/skein512256/littlegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
586922.88skein512256crypto_hash/skein512256/simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer
587922.89skein512256crypto_hash/skein512256/sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
650083.19skein512256crypto_hash/skein512256/sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
skein512256crypto_hash/skein512256/sandygcc -m32 -O3 -fomit-frame-pointer
skein512256crypto_hash/skein512256/xmmgcc -m32 -O3 -fomit-frame-pointer
203641.00skein512512crypto_hash/skein512512/mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer (4.6.1)
547642.69skein512512crypto_hash/skein512512/optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
569562.80skein512512crypto_hash/skein512512/littlegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
588922.89skein512512crypto_hash/skein512512/sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
590962.90skein512512crypto_hash/skein512512/simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer
650723.20skein512512crypto_hash/skein512512/sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer
skein512512crypto_hash/skein512512/sandygcc -m32 -O3 -fomit-frame-pointer
skein512512crypto_hash/skein512512/xmmgcc -m32 -O3 -fomit-frame-pointer
1013161.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer (4.6.1)

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
85081.00md5crypto_hashblocks/md5/little-1gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer (4.6.1)
86441.02md5crypto_hashblocks/md5/x86-1gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
107681.27md5crypto_hashblocks/md5/refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
262201.00rfsb509crypto_hashblocks/rfsb509/xmm1reggcc -m32 -march=corei7-avx -Os -fomit-frame-pointer (4.6.1)
362361.38rfsb509crypto_hashblocks/rfsb509/xmm4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
376841.44rfsb509crypto_hashblocks/rfsb509/xmm2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
378081.44rfsb509crypto_hashblocks/rfsb509/xmm1gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
55500421.17rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
rfsb509crypto_hashblocks/rfsb509/amd64-3gcc -m32 -O3 -fomit-frame-pointer
341321.00sha256crypto_hashblocks/sha256/inplacegcc -funroll-loops -m32 -O3 -fomit-frame-pointer
342721.00sha256crypto_hashblocks/sha256/refgcc -m32 -march=prescott -O3 -fomit-frame-pointer
1201121.00sha512crypto_hashblocks/sha512/inplacegcc -m32 -march=nocona -O2 -fomit-frame-pointer (4.6.1)
1206081.00sha512crypto_hashblocks/sha512/refgcc -m32 -march=prescott -O2 -fomit-frame-pointer