Implementation notes: x86, patrick, crypto_hash

Computer: patrick
Architecture: x86
CPU ID: GenuineIntel-00030661-bfebfbff
CPU cycles/second: 1862000000...1862000000 (x86cpuinfo)
SUPERCOP version: 20130419
Benchmark dates: 20130426...20130527

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -m32 -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -m32 -O3 -fomit-frame-pointer
928201.00bblake256crypto_hash/bblake256/sse2gcc -march=barcelona -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1038521.12bblake256crypto_hash/bblake256/ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
1672581.80bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
2648102.85bblake256crypto_hash/bblake256/regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer
2940423.17bblake256crypto_hash/bblake256/sandygcc -m32 -march=k8 -Os -fomit-frame-pointer
bblake512crypto_hash/bblake512/xopgcc -m32 -O3 -fomit-frame-pointer
728701.00blake256crypto_hash/blake256/sse2gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
798421.10blake256crypto_hash/blake256/vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
811441.11blake256crypto_hash/blake256/sse2-2gcc -march=nocona -O -fomit-frame-pointer
877661.20blake256crypto_hash/blake256/vect128-mmxhackgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
1221081.68blake256crypto_hash/blake256/ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer
1421561.95blake256crypto_hash/blake256/regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
1457402.00blake256crypto_hash/blake256/sphlibgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer
1487642.04blake256crypto_hash/blake256/bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer
1678742.30blake256crypto_hash/blake256/sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer
1751962.40blake256crypto_hash/blake256/refgcc -march=k8 -O3 -fomit-frame-pointer
2867763.94blake256crypto_hash/blake256/sandygcc -m32 -march=core2 -Os -fomit-frame-pointer
blake256crypto_hash/blake256/sse41gcc -m32 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/sse41-2gcc -m32 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/xopgcc -m32 -O3 -fomit-frame-pointer
768881.00blake2bcrypto_hash/blake2b/xmmgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2570123.34blake2bcrypto_hash/blake2b/regsgcc -march=k6-2 -O -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avxiccgcc -m32 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/refgcc -m32 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/ymmgcc -m32 -O3 -fomit-frame-pointer
502181.00blake2scrypto_hash/blake2s/xmmgcc -march=barcelona -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
904821.80blake2scrypto_hash/blake2s/regsgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer
blake2scrypto_hash/blake2s/avxiccgcc -m32 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/refgcc -m32 -O3 -fomit-frame-pointer
695241.00blake32crypto_hash/blake32/sse2gcc -march=pentium-m -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1047901.51blake32crypto_hash/blake32/sphlibgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer
1099421.58blake32crypto_hash/blake32/ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer
1381521.99blake32crypto_hash/blake32/refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
1396642.01blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
1183701.00blake512crypto_hash/blake512/vect128-inplace (0.6)gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1187341.00blake512crypto_hash/blake512/sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
1259861.06blake512crypto_hash/blake512/sse2sgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer
1672021.41blake512crypto_hash/blake512/vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
2062901.74blake512crypto_hash/blake512/ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
3527162.98blake512crypto_hash/blake512/sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer
3538502.99blake512crypto_hash/blake512/sphlib-smallgcc -march=pentiumpro -O3 -fomit-frame-pointer
3728903.15blake512crypto_hash/blake512/refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
8285627.00blake512crypto_hash/blake512/bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
9114287.70blake512crypto_hash/blake512/regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/sse41gcc -m32 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/xopgcc -m32 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/xop-2gcc -m32 -O3 -fomit-frame-pointer
1245581.00blake64crypto_hash/blake64/sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2000321.61blake64crypto_hash/blake64/ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
3013082.42blake64crypto_hash/blake64/sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
3077622.47blake64crypto_hash/blake64/sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer
3297562.65blake64crypto_hash/blake64/refgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer
562941.00bmw256crypto_hash/bmw256/core_2_65nm/x86/ssse3_v1 (asm)gcc -march=barcelona -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
564481.00bmw256crypto_hash/bmw256/core_i7_45nm/x86/ssse3_v1gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
575681.02bmw256crypto_hash/bmw256/core_2_45nm/x86/ssse3_v1gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
579461.03bmw256crypto_hash/bmw256/opt24ssse3_asm32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
802341.43bmw256crypto_hash/bmw256/optbbegcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer
816761.45bmw256crypto_hash/bmw256/optabegcc -march=pentium-mmx -Os -fomit-frame-pointer
844061.50bmw256crypto_hash/bmw256/optc01gcc -m32 -Os -fomit-frame-pointer
849381.51bmw256crypto_hash/bmw256/optc04gcc -funroll-loops -O2 -fomit-frame-pointer
853581.52bmw256crypto_hash/bmw256/opt31ssse3_asm32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
862821.53bmw256crypto_hash/bmw256/optc02gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
866881.54bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
886481.57bmw256crypto_hash/bmw256/sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
893341.59bmw256crypto_hash/bmw256/optbgbegcc -march=barcelona -O2 -fomit-frame-pointer
983641.75bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer
1932563.43bmw256crypto_hash/bmw256/refgcc -m32 -march=i486 -O2 -fomit-frame-pointer
bmw256crypto_hash/bmw256/optc31ssse3gcc -m32 -O3 -fomit-frame-pointer
1765681.00bmw512crypto_hash/bmw512/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1832461.04bmw512crypto_hash/bmw512/optbgbegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
2023281.15bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer
2154741.22bmw512crypto_hash/bmw512/optbbegcc -funroll-loops -march=i486 -O -fomit-frame-pointer
2165241.23bmw512crypto_hash/bmw512/optabegcc -m32 -march=pentium3 -O -fomit-frame-pointer
2228381.26bmw512crypto_hash/bmw512/optc03gcc -m32 -O -fomit-frame-pointer
2277941.29bmw512crypto_hash/bmw512/optc01gcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer
2286621.30bmw512crypto_hash/bmw512/optc02gcc -march=pentium-mmx -O -fomit-frame-pointer
2396381.36bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer
2737981.55bmw512crypto_hash/bmw512/refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
bmw512crypto_hash/bmw512/optx86sse2gcc -m32 -O3 -fomit-frame-pointer
3191301.00cheetah512crypto_hash/cheetah512/asm32 (1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
23909201.00cubehash161crypto_hash/cubehash161/emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
136012665.69cubehash161crypto_hash/cubehash161/unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
192229108.04cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
2576739210.78cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
1701421.00cubehash1616crypto_hash/cubehash1616/emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
11150166.55cubehash1616crypto_hash/cubehash1616/unrolledgcc -march=k6-2 -O2 -fomit-frame-pointer
13607588.00cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
437280225.70cubehash1616crypto_hash/cubehash1616/specgcc -march=athlon -O3 -fomit-frame-pointer
12501581.00cubehash162crypto_hash/cubehash162/emmintrin4gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
64431085.15cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer
69036385.52cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer
112986169.04cubehash162crypto_hash/cubehash162/specgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer
1035161.00cubehash1632crypto_hash/cubehash1632/x86xmmgcc -march=prescott -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1081501.04cubehash1632crypto_hash/cubehash1632/emmintrin5gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
1127981.09cubehash1632crypto_hash/cubehash1632/emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
3146643.04cubehash1632crypto_hash/cubehash1632/mmintringcc -funroll-loops -march=k8 -O -fomit-frame-pointer
3693623.57cubehash1632crypto_hash/cubehash1632/unrolled5gcc -march=k6 -O3 -fomit-frame-pointer
3842443.71cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer
3854623.72cubehash1632crypto_hash/cubehash1632/unrolled3gcc -funroll-loops -march=k6 -O -fomit-frame-pointer
4648564.49cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
4749644.59cubehash1632crypto_hash/cubehash1632/sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
5197925.02cubehash1632crypto_hash/cubehash1632/x86gcc -march=k6-3 -O -fomit-frame-pointer
6608006.38cubehash1632crypto_hash/cubehash1632/unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
6641046.42cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer
6942326.71cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
6154401.00cubehash164crypto_hash/cubehash164/emmintrin4gcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
33567245.45cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer
35780645.81cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer
713921611.60cubehash164crypto_hash/cubehash164/specgcc -m32 -march=k8 -O3 -fomit-frame-pointer
3191581.00cubehash168crypto_hash/cubehash168/emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
18350785.75cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
19501306.11cubehash168crypto_hash/cubehash168/unrolledgcc -O3 -fomit-frame-pointer
531172616.64cubehash168crypto_hash/cubehash168/specgcc -m32 -march=athlon -O3 -fomit-frame-pointer
827261.00cubehash512crypto_hash/cubehash512/emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
897821.09cubehash512crypto_hash/cubehash512/x86xmmgcc -m32 -O3 -fomit-frame-pointer
971741.17cubehash512crypto_hash/cubehash512/emmintrin5gcc -march=nocona -O -fomit-frame-pointer
2712643.28cubehash512crypto_hash/cubehash512/mmintringcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer
3189623.86cubehash512crypto_hash/cubehash512/unrolled5gcc -fno-schedule-insns -O3 -fomit-frame-pointer
3341104.04cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
3356644.06cubehash512crypto_hash/cubehash512/unrolled3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
4497365.44cubehash512crypto_hash/cubehash512/x86gcc -funroll-loops -march=i386 -O -fomit-frame-pointer
5544006.70cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer
5558426.72cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer
5825127.04cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer
14104721.00cubehash81crypto_hash/cubehash81/emmintrin3gcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
14723241.04cubehash81crypto_hash/cubehash81/emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer
15421001.09cubehash81crypto_hash/cubehash81/emmintrin2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
17102681.21cubehash81crypto_hash/cubehash81/emmintringcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
69888144.95cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
85911146.09cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
1454688210.31cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer
875421.00cubehash816crypto_hash/cubehash816/emmintrin4gcc -march=pentium-m -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
959421.10cubehash816crypto_hash/cubehash816/emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
5845706.68cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer
7115088.13cubehash816crypto_hash/cubehash816/simplegcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer
394445845.06cubehash816crypto_hash/cubehash816/specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
6379521.00cubehash82crypto_hash/cubehash82/emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
7052501.11cubehash82crypto_hash/cubehash82/emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
35782465.61cubehash82crypto_hash/cubehash82/unrolledgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer
43813426.87cubehash82crypto_hash/cubehash82/simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
771416812.09cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
527381.00cubehash832crypto_hash/cubehash832/emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
604241.15cubehash832crypto_hash/cubehash832/emmintrin3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
3848607.30cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
3896347.39cubehash832crypto_hash/cubehash832/unrolledgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer
382627072.55cubehash832crypto_hash/cubehash832/specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
3200961.00cubehash84crypto_hash/cubehash84/emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3210621.00cubehash84crypto_hash/cubehash84/emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
18132945.66cubehash84crypto_hash/cubehash84/simplegcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer
18986525.93cubehash84crypto_hash/cubehash84/unrolledgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer
554516217.32cubehash84crypto_hash/cubehash84/specgcc -O3 -fomit-frame-pointer
1621341.00cubehash88crypto_hash/cubehash88/emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1689101.04cubehash88crypto_hash/cubehash88/emmintrin3gcc -march=pentium-m -O2 -fomit-frame-pointer
9753666.02cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer
10447786.44cubehash88crypto_hash/cubehash88/unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
440447027.17cubehash88crypto_hash/cubehash88/specgcc -m32 -march=k6 -O3 -fomit-frame-pointer
3766421.00echo256crypto_hash/echo256/core2/core2 (2.1)gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
4293241.14echo256crypto_hash/echo256/pentium/pentium4gcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer
4423301.17echo256crypto_hash/echo256/sphlibgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer
4694201.25echo256crypto_hash/echo256/pentium/pentiummmxgcc -march=k8 -O2 -fomit-frame-pointer
5024881.33echo256crypto_hash/echo256/generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer
5314261.41echo256crypto_hash/echo256/pentium/pentiumvnommxgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer
5393081.43echo256crypto_hash/echo256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
6441681.71echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
6526241.73echo256crypto_hash/echo256/generic/opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
9115402.42echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -march=k6-3 -O2 -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
5786481.00echo512crypto_hash/echo512/core2/core2 (2.1)gcc -m32 -march=k6-3 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
8191121.42echo512crypto_hash/echo512/sphlibgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer
8526701.47echo512crypto_hash/echo512/pentium/pentiummmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
9700881.68echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
9729861.68echo512crypto_hash/echo512/pentium/pentium4gcc -march=pentium3 -O -fomit-frame-pointer
9784321.69echo512crypto_hash/echo512/pentium/pentiumvnommxgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer
10025401.73echo512crypto_hash/echo512/sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
12257142.12echo512crypto_hash/echo512/generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
12400502.14echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
17028902.94echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -m32 -march=pentium2 -O2 -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
2514401.00echosp256crypto_hash/echosp256/core2/core2 (2.1)gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3646441.45echosp256crypto_hash/echosp256/pentium/pentiummmxgcc -funroll-loops
3859661.54echosp256crypto_hash/echosp256/pentium/pentium4gcc -m32 -march=prescott -Os -fomit-frame-pointer
4099341.63echosp256crypto_hash/echosp256/pentium/pentiumvnommxgcc -march=pentiumpro -O2 -fomit-frame-pointer
4171021.66echosp256crypto_hash/echosp256/generic/opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer
5119522.04echosp256crypto_hash/echosp256/generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
5318462.12echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer
7146862.84echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
echosp256crypto_hash/echosp256/aes/aes32gcc -m32 -O3 -fomit-frame-pointer
4041941.00echosp512crypto_hash/echosp512/core2/core2 (2.1)gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
5362281.33echosp512crypto_hash/echosp512/pentium/pentium4gcc -march=k6-3 -O2 -fomit-frame-pointer
5833941.44echosp512crypto_hash/echosp512/pentium/pentiummmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer
5930821.47echosp512crypto_hash/echosp512/generic/opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
7001401.73echosp512crypto_hash/echosp512/pentium/pentiumvnommxgcc -march=i386 -O2 -fomit-frame-pointer
7462841.85echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer
8124762.01echosp512crypto_hash/echosp512/generic/opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer
10938202.71echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer
echosp512crypto_hash/echosp512/aes/aes32gcc -m32 -O3 -fomit-frame-pointer
543201.00edonr256crypto_hash/edonr256/optc (Optimized_C_v2.0)gcc -m32 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
584781.08edonr256crypto_hash/edonr256/swpbegcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer
1132461.00edonr512crypto_hash/edonr512/optc (Optimized_C_v2.0)gcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1451381.28edonr512crypto_hash/edonr512/swpbegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
5021661.00essence224crypto_hash/essence224/gccgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
6948901.00essence256crypto_hash/essence256/gccgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
6867281.00essence384crypto_hash/essence384/gccgcc -m32 -march=barcelona -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
6802181.00essence512crypto_hash/essence512/gccgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3576761861.00fsb256crypto_hash/fsb256/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3701001921.00fsb512crypto_hash/fsb512/refgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2200381.00fugue2crypto_hash/fugue2/cop_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3038701.00fugue256crypto_hash/fugue256/SSSE3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3190461.05fugue256crypto_hash/fugue256/sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer
3483901.15fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer
4603621.51fugue256crypto_hash/fugue256/ANSI_opt64gcc -march=k6-2 -O2 -fomit-frame-pointer
fugue256crypto_hash/fugue256/SSE4.1gcc -m32 -O3 -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
7976781.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -march=pentium -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
fugue512crypto_hash/fugue512/ccalik/aesnigcc -m32 -O3 -fomit-frame-pointer
fugue512crypto_hash/fugue512/ccalik/vpermgcc -m32 -O3 -fomit-frame-pointer
4690841.00groestl256crypto_hash/groestl256/opt32 (2.0)gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
5994661.28groestl256crypto_hash/groestl256/mmxgcc -march=barcelona -Os -fomit-frame-pointer
6482421.38groestl256crypto_hash/groestl256/sphlib-adaptedgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer
6776281.44groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer
7317941.56groestl256crypto_hash/groestl256/sphlib-smallgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer
9445382.01groestl256crypto_hash/groestl256/vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer
10419222.22groestl256crypto_hash/groestl256/32bit-2ktablegcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer
15888043.39groestl256crypto_hash/groestl256/opt64gcc -m32 -march=prescott -O -fomit-frame-pointer
16567043.53groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
18901964.03groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer
25344625.40groestl256crypto_hash/groestl256/8bit_cgcc -funroll-loops -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/aesni-intrgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avx-intrgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-vpermgcc -m32 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/vpermgcc -m32 -O3 -fomit-frame-pointer
9177981.00groestl512crypto_hash/groestl512/opt32 (2.0)gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
9776201.07groestl512crypto_hash/groestl512/mmxgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer
10645741.16groestl512crypto_hash/groestl512/sphlibgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer
10765301.17groestl512crypto_hash/groestl512/sphlib-adaptedgcc -march=athlon -O2 -fomit-frame-pointer
11988481.31groestl512crypto_hash/groestl512/vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer
15499401.69groestl512crypto_hash/groestl512/opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
16794541.83groestl512crypto_hash/groestl512/sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
28000703.05groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/aesni-intrgcc -m32 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/avx-intrgcc -m32 -O3 -fomit-frame-pointer
1460201.00hamsicrypto_hash/hamsi/simd-1gcc -m32 -march=k8 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1685181.15hamsicrypto_hash/hamsi/bernstein/small-simd-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer
1713741.17hamsicrypto_hash/hamsi/simd-2gcc -funroll-loops -m32 -march=barcelona -O -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
1323841.00jh224crypto_hash/jh224/bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1810621.37jh224crypto_hash/jh224/bitslice_sse2_opt64gcc -march=pentium4 -O2 -fomit-frame-pointer
8153606.16jh224crypto_hash/jh224/bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
11104248.39jh224crypto_hash/jh224/simplegcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer
11677128.82jh224crypto_hash/jh224/bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
12840109.70jh224crypto_hash/jh224/bitslice_opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer
143539210.84jh224crypto_hash/jh224/bitslice_ref64gcc -march=athlon -O3 -fomit-frame-pointer
1467621.00jh256crypto_hash/jh256/bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
1487501.01jh256crypto_hash/jh256/bitslice_sse2_opt32gcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer
7753485.28jh256crypto_hash/jh256/bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer
11042927.52jh256crypto_hash/jh256/simplegcc -march=k6-2 -O2 -fomit-frame-pointer
11336927.72jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
12781868.71jh256crypto_hash/jh256/bitslice_opt64gcc -funroll-loops -O2 -fomit-frame-pointer
14302829.75jh256crypto_hash/jh256/bitslice_ref64gcc -march=barcelona -O3 -fomit-frame-pointer
1271621.00jh384crypto_hash/jh384/bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1580461.24jh384crypto_hash/jh384/bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
7767486.11jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
10078187.93jh384crypto_hash/jh384/simplegcc -m32 -march=i486 -O -fomit-frame-pointer
10106607.95jh384crypto_hash/jh384/bitslice_ref32gcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer
127496610.03jh384crypto_hash/jh384/bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer
147656611.61jh384crypto_hash/jh384/bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
1478541.00jh512crypto_hash/jh512/bitslice_sse2_opt64gcc -march=pentium-m -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1495481.01jh512crypto_hash/jh512/bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer
8019205.42jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
9943366.73jh512crypto_hash/jh512/bitslice_ref32gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer
11243547.60jh512crypto_hash/jh512/simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
12825688.67jh512crypto_hash/jh512/bitslice_opt64gcc -funroll-loops -O2 -fomit-frame-pointer
14394669.74jh512crypto_hash/jh512/bitslice_ref64gcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer
2272621.00keccakcrypto_hash/keccak/mmxu1 (3.1.0)gcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2528681.11keccakcrypto_hash/keccak/sseu2gcc -m32 -march=core2 -Os -fomit-frame-pointer
2805321.23keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer
2883021.27keccakcrypto_hash/keccak/simple32bigcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
2912141.28keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -march=pentium2 -Os -fomit-frame-pointer
3189061.40keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -march=barcelona -Os -fomit-frame-pointer
3212301.41keccakcrypto_hash/keccak/inplace32bigcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer
5315522.34keccakcrypto_hash/keccak/opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer
5327562.34keccakcrypto_hash/keccak/simplegcc -m32 -march=prescott -O -fomit-frame-pointer
5562062.45keccakcrypto_hash/keccak/opt64u6gcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer
7838043.45keccakcrypto_hash/keccak/inplacegcc -march=i486 -O -fomit-frame-pointer
11838125.21keccakcrypto_hash/keccak/compactgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
13135365.78keccakcrypto_hash/keccak/opt64lcu24gcc -march=i386 -O3 -fomit-frame-pointer
18883208.31keccakcrypto_hash/keccak/compact8gcc -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
3536961.00keccakc1024crypto_hash/keccakc1024/mmxu1 (3.1.0)gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
4402021.24keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -m32 -march=pentium -Os -fomit-frame-pointer
4695741.33keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -m32 -march=k8 -Os -fomit-frame-pointer
4762661.35keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -m32 -march=k8 -O3 -fomit-frame-pointer
4792761.36keccakc1024crypto_hash/keccakc1024/simple32bigcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer
5256581.49keccakc1024crypto_hash/keccakc1024/sseu2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
5384121.52keccakc1024crypto_hash/keccakc1024/inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
6150901.74keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer
6278441.78keccakc1024crypto_hash/keccakc1024/sphlibgcc -O3 -fomit-frame-pointer
9014602.55keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
9786842.77keccakc1024crypto_hash/keccakc1024/inplacegcc -m32 -march=prescott -O2 -fomit-frame-pointer
9855302.79keccakc1024crypto_hash/keccakc1024/simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer
9999782.83keccakc1024crypto_hash/keccakc1024/opt64u6gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
21570926.10keccakc1024crypto_hash/keccakc1024/compactgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
22740906.43keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
31279088.84keccakc1024crypto_hash/keccakc1024/compact8gcc -march=athlon -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
1648641.00keccakc256crypto_hash/keccakc256/mmxu1 (3.1.0)gcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1734461.05keccakc256crypto_hash/keccakc256/sseu2gcc -m32 -march=core2 -O2 -fomit-frame-pointer
2156561.31keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
2156701.31keccakc256crypto_hash/keccakc256/simple32bigcc -march=barcelona -O3 -fomit-frame-pointer
2216341.34keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
2514261.53keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -march=barcelona -O3 -fomit-frame-pointer
3057321.85keccakc256crypto_hash/keccakc256/inplace32bigcc -m32 -march=athlon -O -fomit-frame-pointer
4045022.45keccakc256crypto_hash/keccakc256/opt64lcu6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
4250542.58keccakc256crypto_hash/keccakc256/opt64u6gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
4358062.64keccakc256crypto_hash/keccakc256/simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer
4432122.69keccakc256crypto_hash/keccakc256/inplacegcc -m32 -march=pentium -O2 -fomit-frame-pointer
7313744.44keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
10274046.23keccakc256crypto_hash/keccakc256/opt64lcu24gcc -m32 -march=nocona -O3 -fomit-frame-pointer
16082929.76keccakc256crypto_hash/keccakc256/compact8gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/xopu24gcc -m32 -O3 -fomit-frame-pointer
1542661.00keccakc256treed2crypto_hash/keccakc256treed2/sseu4 (3.2.5)gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3455482.24keccakc256treed2crypto_hash/keccakc256treed2/sseu24gcc -m32 -march=core2 -O2 -fomit-frame-pointer
keccakc256treed2crypto_hash/keccakc256treed2/xopu24gcc -m32 -O3 -fomit-frame-pointer
1766801.00keccakc448crypto_hash/keccakc448/mmxu1 (3.1.0)gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2396101.36keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
2410801.36keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
2672601.51keccakc448crypto_hash/keccakc448/sseu2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
2747501.56keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
4540062.57keccakc448crypto_hash/keccakc448/opt64lcu6gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
4597182.60keccakc448crypto_hash/keccakc448/simplegcc -m32 -march=barcelona -O -fomit-frame-pointer
4676842.65keccakc448crypto_hash/keccakc448/opt64u6gcc -march=pentium-mmx -Os -fomit-frame-pointer
4693782.66keccakc448crypto_hash/keccakc448/inplacegcc -funroll-loops -m32 -O -fomit-frame-pointer
8280864.69keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
11255446.37keccakc448crypto_hash/keccakc448/opt64lcu24gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
17566509.94keccakc448crypto_hash/keccakc448/compact8gcc -march=pentium-m -O2 -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
1965601.00keccakc512crypto_hash/keccakc512/mmxu1 (3.1.0)gcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2609041.33keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
2623601.33keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
2741761.39keccakc512crypto_hash/keccakc512/simple32bigcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
2899261.48keccakc512crypto_hash/keccakc512/sseu2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
2925301.49keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -m32 -O3 -fomit-frame-pointer
3104501.58keccakc512crypto_hash/keccakc512/inplace32bigcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer
3586521.82keccakc512crypto_hash/keccakc512/sphlib-smallgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer
3957942.01keccakc512crypto_hash/keccakc512/sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer
4857022.47keccakc512crypto_hash/keccakc512/opt64lcu6gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
5087322.59keccakc512crypto_hash/keccakc512/inplacegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
5126522.61keccakc512crypto_hash/keccakc512/opt64u6gcc -march=pentium-mmx -Os -fomit-frame-pointer
5230262.66keccakc512crypto_hash/keccakc512/simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
10257245.22keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer
12227606.22keccakc512crypto_hash/keccakc512/opt64lcu24gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
198655810.11keccakc512crypto_hash/keccakc512/compact8gcc -m32 -march=barcelona -O2 -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
1806701.00keccakc512treed2crypto_hash/keccakc512treed2/sseu4 (3.2.5)gcc -m32 -march=core2 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
4888102.71keccakc512treed2crypto_hash/keccakc512treed2/sseu24gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/xopu24gcc -m32 -O3 -fomit-frame-pointer
2424801.00keccakc768crypto_hash/keccakc768/mmxu1 (3.1.0)gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2641801.09keccakc768crypto_hash/keccakc768/sseu2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
3155741.30keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -m32 -march=k6 -O3 -fomit-frame-pointer
3271101.35keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -m32 -march=core2 -Os -fomit-frame-pointer
3547601.46keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -m32 -march=core2 -Os -fomit-frame-pointer
3624041.49keccakc768crypto_hash/keccakc768/simple32bigcc -m32 -march=k8 -O2 -fomit-frame-pointer
5440822.24keccakc768crypto_hash/keccakc768/inplace32bigcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
6112682.52keccakc768crypto_hash/keccakc768/opt64lcu6gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
6304622.60keccakc768crypto_hash/keccakc768/opt64u6gcc -O -fomit-frame-pointer
6382042.63keccakc768crypto_hash/keccakc768/simplegcc -march=pentium4 -O -fomit-frame-pointer
6460722.66keccakc768crypto_hash/keccakc768/inplacegcc -m32 -march=nocona -O -fomit-frame-pointer
15347366.33keccakc768crypto_hash/keccakc768/opt64lcu24gcc -march=barcelona -O3 -fomit-frame-pointer
17173667.08keccakc768crypto_hash/keccakc768/compactgcc -march=athlon -O2 -fomit-frame-pointer
242449210.00keccakc768crypto_hash/keccakc768/compact8gcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/xopu24gcc -m32 -O3 -fomit-frame-pointer
4007921.00lane256crypto_hash/lane256/cgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
4995201.25lane256crypto_hash/lane256/mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer
14468581.00lane512crypto_hash/lane512/cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
880181.00luffa256crypto_hash/luffa256/sse2_x86asm (2.0)gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
880461.00luffa256crypto_hash/luffa256/sse2_x86asm-2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
1050841.19luffa256crypto_hash/luffa256/sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
1383901.57luffa256crypto_hash/luffa256/asm-PS-v2-FPgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
1721861.96luffa256crypto_hash/luffa256/sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer
1883142.14luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
3806744.32luffa256crypto_hash/luffa256/thomaz/basicgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
6252687.10luffa256crypto_hash/luffa256/armgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
990081.00luffa384crypto_hash/luffa384/sse2_x86asm (2.0)gcc -funroll-loops -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
990641.00luffa384crypto_hash/luffa384/sse2_x86asm-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1279601.29luffa384crypto_hash/luffa384/sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer
1609441.63luffa384crypto_hash/luffa384/ssse3_x86gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
2802802.83luffa384crypto_hash/luffa384/opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
8709968.80luffa384crypto_hash/luffa384/armgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer
1473221.00luffa512crypto_hash/luffa512/sse2_x86asm (2.0)gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1481761.01luffa512crypto_hash/luffa512/sse2_x86asm-2gcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer
1688681.15luffa512crypto_hash/luffa512/sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
2469041.68luffa512crypto_hash/luffa512/ssse3_x86gcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer
3037442.06luffa512crypto_hash/luffa512/sphlibgcc -m32 -O3 -fomit-frame-pointer
4107322.79luffa512crypto_hash/luffa512/opt32gcc -march=pentium-mmx -O3 -fomit-frame-pointer
11363107.71luffa512crypto_hash/luffa512/armgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
2499561.00mcssha4crypto_hash/mcssha4/refgcc -m32 -march=pentium -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2590141.00mcssha5crypto_hash/mcssha5/refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2650901.00mcssha6crypto_hash/mcssha6/refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
11641841.00md2crypto_hash/md2/openssl (OpenSSL_1.0.0e-fips_6_Sep_2011)gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
220221.00md4crypto_hash/md4/openssl (OpenSSL_1.0.0e-fips_6_Sep_2011)gcc -march=barcelona -O2 -fomit-frame-pointer
237581.00md5crypto_hash/md5/openssl (OpenSSL_1.0.0e-fips_6_Sep_2011)gcc -march=pentium2 -O3 -fomit-frame-pointer
264741.11md5crypto_hash/md5/refgcc -march=pentiumpro -O3 -fomit-frame-pointer
5595521.00md6d224crypto_hash/md6d224/refgcc -march=pentium -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
6006841.00md6d256crypto_hash/md6d256/refgcc -m32 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
7553141.00md6d384crypto_hash/md6d384/refgcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
9717121.00md6d512crypto_hash/md6d512/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
4446401.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
11828042.66mgrostl256crypto_hash/mgrostl256/opt-64gcc -march=prescott -Os -fomit-frame-pointer
2095440247.13mgrostl256crypto_hash/mgrostl256/refgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer
1469441.00nasha256crypto_hash/nasha256/opt_v4gcc -m32 -march=core2 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1598941.09nasha256crypto_hash/nasha256/optgcc -funroll-loops -O3 -fomit-frame-pointer
1480501.00nasha512crypto_hash/nasha512/opt_v4gcc -march=pentium2 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1667681.13nasha512crypto_hash/nasha512/optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
2240561.00rfsb509crypto_hash/rfsb509/ref (1.0)gcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
rhashcrypto_hash/rhash/refg++ -m32 -O3 -fomit-frame-pointer
774621.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.0e-fips_6_Sep_2011)gcc -march=i486 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1881601.00round3jh256crypto_hash/round3jh256/sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2990681.59round3jh256crypto_hash/round3jh256/ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
8800124.68round3jh256crypto_hash/round3jh256/sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
9482765.04round3jh256crypto_hash/round3jh256/sphlib-smallgcc -O2 -fomit-frame-pointer
11824686.28round3jh256crypto_hash/round3jh256/simplegcc -funroll-loops -march=i486 -O -fomit-frame-pointer
2018241.00round3jh512crypto_hash/round3jh512/sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2910181.44round3jh512crypto_hash/round3jh512/ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
9420604.67round3jh512crypto_hash/round3jh512/sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer
11814465.85round3jh512crypto_hash/round3jh512/simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
11878025.89round3jh512crypto_hash/round3jh512/sphlib-smallgcc -march=pentium2 -O -fomit-frame-pointer
1861021.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2254981.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
361481.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.0e-fips_6_Sep_2011)gcc -march=athlon -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1350021.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.0e-fips_6_Sep_2011)gcc -march=pentium-mmx -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1232141.00sha256crypto_hash/sha256/cryptoppg++ -march=barcelona -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1350161.10sha256crypto_hash/sha256/opensslgcc -funroll-loops -O2 -fomit-frame-pointer
1681261.36sha256crypto_hash/sha256/sphlibgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer
1751261.42sha256crypto_hash/sha256/sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer
1896861.54sha256crypto_hash/sha256/refgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer
2452941.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.0e-fips_6_Sep_2011)gcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2156281.00sha512crypto_hash/sha512/cryptoppg++ -m32 -march=barcelona -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2455041.14sha512crypto_hash/sha512/opensslgcc -funroll-loops -O3 -fomit-frame-pointer
4610762.14sha512crypto_hash/sha512/sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer
4668442.17sha512crypto_hash/sha512/sphlib-smallgcc -funroll-loops -march=pentium -O -fomit-frame-pointer
11846245.49sha512crypto_hash/sha512/refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
671721.00shabal256crypto_hash/shabal256/i386 (20101003)gcc -m32 -O -fomit-frame-pointer
744801.11shabal256crypto_hash/shabal256/i386sse2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
796181.19shabal256crypto_hash/shabal256/sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
671861.00shabal512crypto_hash/shabal512/i386 (20101003)gcc -m32 -march=k6 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
743261.11shabal512crypto_hash/shabal512/i386sse2gcc -march=pentium3 -Os -fomit-frame-pointer
799401.19shabal512crypto_hash/shabal512/refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
864781.29shabal512crypto_hash/shabal512/sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
2516921.00shavite3256crypto_hash/shavite3256/no-salt (3.0_(no_salt))gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2573901.02shavite3256crypto_hash/shavite3256/sphlibgcc -funroll-loops -Os -fomit-frame-pointer
2578521.02shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
2618141.04shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
2764161.10shavite3256crypto_hash/shavite3256/sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
3064321.22shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer
11553504.59shavite3256crypto_hash/shavite3256/8-bitgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/aes-instructgcc -m32 -O3 -fomit-frame-pointer
5827641.00shavite3512crypto_hash/shavite3512/low-mem (3.0_(low_mem))gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
5849341.00shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -march=pentium-mmx -Os -fomit-frame-pointer
5961481.02shavite3512crypto_hash/shavite3512/lower-memgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer
10931341.88shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
11021641.89shavite3512crypto_hash/shavite3512/new-aes-roundgcc -march=i486 -O -fomit-frame-pointer
11667602.00shavite3512crypto_hash/shavite3512/no-saltgcc -march=k6 -O3 -fomit-frame-pointer
27642864.74shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -m32 -march=athlon -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
5575361.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
6708101.20simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
6779361.22simd256crypto_hash/simd256/optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
2499337444.83simd256crypto_hash/simd256/refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -m32 -O3 -fomit-frame-pointer
1096901.00simd512crypto_hash/simd512/vect128 (1.1)gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
6844886.24simd512crypto_hash/simd512/sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer
6882966.27simd512crypto_hash/simd512/optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
8569407.81simd512crypto_hash/simd512/sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
49817768454.17simd512crypto_hash/simd512/refgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer
3256681.00skein10241024crypto_hash/skein10241024/xmm (v1.3_ASM_(XMM)_code)gcc -m32 -march=i386 -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
4680341.44skein10241024crypto_hash/skein10241024/optgcc -march=pentium-mmx -O3 -fomit-frame-pointer
2604001.00skein256256crypto_hash/skein256256/xmm (v1.3_ASM_(XMM)_code)gcc -march=pentium -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3017701.16skein256256crypto_hash/skein256256/optgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer
2283681.00skein512256crypto_hash/skein512256/mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2369081.04skein512256crypto_hash/skein512256/xmmgcc -O3 -fomit-frame-pointer
3522961.54skein512256crypto_hash/skein512256/optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
3578401.57skein512256crypto_hash/skein512256/littlegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
3707201.62skein512256crypto_hash/skein512256/simplegcc -funroll-loops -march=athlon -Os -fomit-frame-pointer
3994901.75skein512256crypto_hash/skein512256/sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
4035781.77skein512256crypto_hash/skein512256/sphlib-smallgcc -march=pentium -O2 -fomit-frame-pointer
2347521.00skein512512crypto_hash/skein512512/mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2370201.01skein512512crypto_hash/skein512512/xmmgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
3508261.49skein512512crypto_hash/skein512512/optgcc -march=pentium -O3 -fomit-frame-pointer
3649101.55skein512512crypto_hash/skein512512/littlegcc -march=k8 -O2 -fomit-frame-pointer
3877161.65skein512512crypto_hash/skein512512/simplegcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer
4016741.71skein512512crypto_hash/skein512512/sphlib-smallgcc -march=pentium -O3 -fomit-frame-pointer
4031301.72skein512512crypto_hash/skein512512/sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
1015701.00tigercrypto_hash/tiger/cryptoppg++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
3661001.00whirlpoolcrypto_hash/whirlpool/cryptoppg++ -march=pentiumpro -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
7708822.11whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
249201.00md5crypto_hashblocks/md5/x86-1gcc -m32 -march=prescott -O3 -fomit-frame-pointer
300161.20md5crypto_hashblocks/md5/little-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer
439881.77md5crypto_hashblocks/md5/refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
1989961.00rfsb509crypto_hashblocks/rfsb509/xmm1reggcc -m32 -march=core2 -O -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
2831081.42rfsb509crypto_hashblocks/rfsb509/xmm2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
3149721.58rfsb509crypto_hashblocks/rfsb509/xmm4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
3399761.71rfsb509crypto_hashblocks/rfsb509/xmm1gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
383378819.27rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer
1806981.00sha256crypto_hashblocks/sha256/inplacegcc -m32 -march=k6 -O2 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
1811461.00sha256crypto_hashblocks/sha256/refgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer
10878981.00sha512crypto_hashblocks/sha512/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.5.1 20100924 (Red Hat 4.5.1-4))
10926021.00sha512crypto_hashblocks/sha512/inplacegcc -m32 -march=i386 -O3 -fomit-frame-pointer