Implementation notes: x86, hydra7, crypto_hash

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
CPU cycles/second: 3101000000...3101000000 (x86cpuinfo)
SUPERCOP version: 20141014
Benchmark dates: 20140426...20141014

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
133641.00bblake256ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
150961.13bblake256sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
331522.48bblake256sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer
385762.89bblake256bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
398722.98bblake256regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
bblake512xopgcc -m32 -O3 -fomit-frame-pointer
125641.00blake256sse41-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
136161.08blake256vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
136601.09blake256vect128-mmxhackgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
163561.30blake256sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
166401.32blake256sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
267322.13blake256sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer
280242.23blake256sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
313402.49blake256bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
322882.57blake256regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
343122.73blake256refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
344682.74blake256sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
blake256sse41gcc -m32 -O3 -fomit-frame-pointer
blake256ssse3gcc -m32 -O3 -fomit-frame-pointer
blake256xopgcc -m32 -O3 -fomit-frame-pointer
63441.00blake2bmoon/avx/32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer (4.6.3)
70521.11blake2bmoon/ssse3/32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
74401.17blake2bxmmgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
511608.06blake2bregsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
blake2bavx2-1gcc -m32 -O3 -fomit-frame-pointer
blake2bavx2-2gcc -m32 -O3 -fomit-frame-pointer
blake2bavx2-3gcc -m32 -O3 -fomit-frame-pointer
blake2bavxiccgcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/armv6/32gcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/avx/64gcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/avx2/32gcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/avx2/64gcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/neon/32gcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/sse2/32gcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/xop/32gcc -m32 -O3 -fomit-frame-pointer
blake2bmoon/xop/64gcc -m32 -O3 -fomit-frame-pointer
blake2brefgcc -m32 -O3 -fomit-frame-pointer
blake2bymmgcc -m32 -O3 -fomit-frame-pointer
88561.00blake2sxmmgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
89281.01blake2smoon/avx/32gcc -m32 -march=prescott -O3 -fomit-frame-pointer
92401.04blake2smoon/ssse3/32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
107001.21blake2smoon/sse2/32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
180602.04blake2sregsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
blake2savxiccgcc -m32 -O3 -fomit-frame-pointer
blake2smoon/armv6/32gcc -m32 -O3 -fomit-frame-pointer
blake2smoon/avx/64gcc -m32 -O3 -fomit-frame-pointer
blake2smoon/sse2/64gcc -m32 -O3 -fomit-frame-pointer
blake2smoon/ssse3/64gcc -m32 -O3 -fomit-frame-pointer
blake2smoon/xop/32gcc -m32 -O3 -fomit-frame-pointer
blake2smoon/xop/64gcc -m32 -O3 -fomit-frame-pointer
blake2srefgcc -m32 -O3 -fomit-frame-pointer
115041.00blake32ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.3)
130081.13blake32sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
206921.80blake32sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer
255122.22blake32sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
255602.22blake32refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
122481.00blake512sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
124841.02blake512vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
139041.14blake512vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
146801.20blake512sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
242081.98blake512sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
274042.24blake512ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
842686.88blake512sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer
842886.88blake512sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer
884647.22blake512refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer
947087.73blake512bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer
990208.08blake512regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
blake512xopgcc -m32 -O3 -fomit-frame-pointer
blake512xop-2gcc -m32 -O3 -fomit-frame-pointer
263321.00blake64sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer (4.6.3)
293401.11blake64ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
739962.81blake64sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
740282.81blake64sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
779522.96blake64refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer
113721.00bmw256core_i7_45nm/x86/ssse3_v1gcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
114801.01bmw256core_2_65nm/x86/ssse3_v1gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
116881.03bmw256opt31ssse3_asm32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
118561.04bmw256core_2_45nm/x86/ssse3_v1gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
124281.09bmw256opt24ssse3_asm32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
146841.29bmw256optabegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
147321.30bmw256optbbegcc -funroll-loops -m32 -O -fomit-frame-pointer
148761.31bmw256optc01gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
149921.32bmw256optc03gcc -funroll-loops -m32 -O -fomit-frame-pointer
152041.34bmw256optc04gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
152641.34bmw256optc02gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
153441.35bmw256optbgbegcc -m32 -march=i486 -O3 -fomit-frame-pointer
169201.49bmw256sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
173441.53bmw256sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer
294842.59bmw256refgcc -m32 -march=k6 -O -fomit-frame-pointer
bmw256optc31ssse3gcc -m32 -O3 -fomit-frame-pointer
229521.00bmw512sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer (4.6.3)
232921.01bmw512optbgbegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
279321.22bmw512optabegcc -m32 -march=k8 -O -fomit-frame-pointer
279921.22bmw512optbbegcc -m32 -march=barcelona -O -fomit-frame-pointer
285281.24bmw512optc04gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
318281.39bmw512sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
348321.52bmw512optc03gcc -m32 -march=nocona -O -fomit-frame-pointer
354721.55bmw512optc02gcc -m32 -O2 -fomit-frame-pointer
356001.55bmw512optc01gcc -m32 -march=nocona -O2 -fomit-frame-pointer
362121.58bmw512refgcc -m32 -march=athlon -O -fomit-frame-pointer
bmw512optx86sse2gcc -m32 -O3 -fomit-frame-pointer
309481.00cheetah512asm32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (4.6.3)
4857041.00cubehash161emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
24476525.04cubehash161simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
27125445.58cubehash161unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
31003926.38cubehash161specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
336761.00cubehash1616emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
1995125.92cubehash1616simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer
2209326.56cubehash1616unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
49131614.59cubehash1616specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
2438961.00cubehash162emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
12466725.11cubehash162simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
13866005.69cubehash162unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
17178247.04cubehash162specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer
184681.00cubehash1632emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
186121.01cubehash1632emmintrin5gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
192481.04cubehash1632x86xmmgcc -m32 -march=k8 -O -fomit-frame-pointer
478882.59cubehash1632mmintringcc -m32 -march=nocona -O -fomit-frame-pointer
641043.47cubehash1632x86gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
755684.09cubehash1632unrolled5gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
780764.23cubehash1632unrolled3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
811284.39cubehash1632unrolled4gcc -m32 -march=i386 -O -fomit-frame-pointer
887164.80cubehash1632sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
979325.30cubehash1632sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
1248326.76cubehash1632simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
1372087.43cubehash1632unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
1401887.59cubehash1632unrolled2gcc -m32 -march=k6-2 -O -fomit-frame-pointer
1236521.00cubehash164emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
6489605.25cubehash164simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer
7205285.83cubehash164unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
10150248.21cubehash164specgcc -m32 -march=prescott -O3 -fomit-frame-pointer
638881.00cubehash168emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.3)
3491285.46cubehash168simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
3865846.05cubehash168unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
66552410.42cubehash168specgcc -m32 -march=nocona -O3 -fomit-frame-pointer
160281.00cubehash512emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
161001.00cubehash512emmintrin5gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
166321.04cubehash512x86xmmgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
414402.59cubehash512mmintringcc -m32 -march=prescott -O -fomit-frame-pointer
554803.46cubehash512x86gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
657564.10cubehash512unrolled5gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
679164.24cubehash512unrolled3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
705764.40cubehash512unrolled4gcc -m32 -march=i386 -O -fomit-frame-pointer
982446.13cubehash512simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
1061446.62cubehash512unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer
1108046.91cubehash512unrolled2gcc -m32 -march=i386 -O -fomit-frame-pointer
2421521.00cubehash81emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.3)
2437001.01cubehash81emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.3)
2856801.18cubehash81emmintringcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
2862241.18cubehash81emmintrin2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.3)
12753765.27cubehash81simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
14064645.81cubehash81unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
19129407.90cubehash81specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
169321.00cubehash816emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
184681.09cubehash816emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
1119646.61cubehash816simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
1228887.26cubehash816unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
40281623.79cubehash816specgcc -m32 -march=prescott -O3 -fomit-frame-pointer
1221481.00cubehash82emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.3)
1236761.01cubehash82emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
6586485.39cubehash82simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
7255925.94cubehash82unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
11251129.21cubehash82specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
94201.00cubehash832emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
109121.16cubehash832emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
733167.78cubehash832simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
794368.43cubehash832unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
34645636.78cubehash832specgcc -m32 -march=nocona -O3 -fomit-frame-pointer
615161.00cubehash84emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
632161.03cubehash84emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
3492845.68cubehash84simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
3826806.22cubehash84unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer
70589611.47cubehash84specgcc -m32 -march=nocona -O3 -fomit-frame-pointer
324161.00cubehash88emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
338361.04cubehash88emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
1912765.90cubehash88simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
2093526.46cubehash88unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
50455615.57cubehash88specgcc -m32 -march=prescott -O3 -fomit-frame-pointer
105201.00echo256ccalik/aesnigcc -m32 -march=core-avx-i -Os -fomit-frame-pointer (4.6.3)
109561.04echo256aes/aes32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
425284.04echo256ccalik/vpermgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
497884.73echo256pentium/pentium4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer (4.6.3)
561685.34echo256pentium/pentiummmxgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
570605.42echo256core2/core2gcc -m32 -march=prescott -Os -fomit-frame-pointer
651086.19echo256sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
663966.31echo256ccalik/bitslicedgcc -m32 -march=corei7-avx -O -fomit-frame-pointer
666046.33echo256generic/opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
682726.49echo256pentium/pentiumvnommxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer
851488.09echo256sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
855688.13echo256generic/opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
1039849.88echo256powerpc/pp32cv2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
16056015.26echo256powerpc/pp32cv1gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
196121.00echo512aes/aes32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer (4.6.3)
760843.88echo512ccalik/aesnigcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
760843.88echo512ccalik/vpermgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
896684.57echo512pentium/pentium4gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
1006685.13echo512pentium/pentiummmxgcc -m32 -march=k8 -O -fomit-frame-pointer
1028445.24echo512core2/core2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
1176046.00echo512sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
1185006.04echo512generic/opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
1187806.06echo512ccalik/bitslicedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
1225966.25echo512pentium/pentiumvnommxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
1508887.69echo512sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
1527687.79echo512generic/opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
1842649.40echo512powerpc/pp32cv2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
28659214.61echo512powerpc/pp32cv1gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
87881.00echosp256aes/aes32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer (4.6.3)
389404.43echosp256pentium/pentium4gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
439605.00echosp256pentium/pentiummmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer
446245.08echosp256core2/core2gcc -m32 -march=k8 -O -fomit-frame-pointer
524325.97echosp256generic/opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
532726.06echosp256pentium/pentiumvnommxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
666847.59echosp256generic/opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
812849.25echosp256powerpc/pp32cv2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
12459614.18echosp256powerpc/pp32cv1gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
136161.00echosp512aes/aes32gcc -m32 -march=i486 -O3 -fomit-frame-pointer
621684.57echosp512pentium/pentium4gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
700285.14echosp512pentium/pentiummmxgcc -m32 -march=i486 -O -fomit-frame-pointer
712485.23echosp512core2/core2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
829886.09echosp512generic/opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
849486.24echosp512pentium/pentiumvnommxgcc -m32 -march=pentium -O -fomit-frame-pointer
1063807.81echosp512generic/opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1284249.43echosp512powerpc/pp32cv2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
19764014.52echosp512powerpc/pp32cv1gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
99681.00edonr256swpbegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer (4.6.3)
110121.10edonr256optcgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
165881.00edonr512swpbegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer (4.6.3)
179801.08edonr512optcgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
935481.00essence224gccgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
928281.00essence256gccgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
1197241.00essence384gccgcc -m32 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
1196761.00essence512gccgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
634465841.00fsb256refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
581301881.00fsb512refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
357721.00fugue2cop_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer (4.6.3)
279441.00fugue256ccalik/aesnigcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
290641.04fugue256ccalik/vpermgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
329161.18fugue256SSSE3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
341841.22fugue256SSE4.1gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
518041.85fugue256ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
519801.86fugue256sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
766602.74fugue256ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
425881.00fugue384ccalik/aesnigcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
426161.00fugue384ccalik/vpermgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
554481.00fugue512ccalik/vpermgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
563881.02fugue512ccalik/aesnigcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
1015041.83fugue512sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer
247961.00groestl256aesni-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
453561.83groestl256vperm-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
497802.01groestl256mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer
788043.18groestl256sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
814643.29groestl256sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer
884763.57groestl256opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
953723.85groestl256sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1387085.59groestl256opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
1609166.49groestl25632bit-2ktablegcc -funroll-loops -m32 -O3 -fomit-frame-pointer
25900810.45groestl25632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
26383610.64groestl25632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
41314016.66groestl2568bit_cgcc -funroll-loops -m32 -O -fomit-frame-pointer
groestl256avx-intrgcc -m32 -O3 -fomit-frame-pointer
groestl256neon-vpermgcc -m32 -O3 -fomit-frame-pointer
groestl256vpermgcc -m32 -O3 -fomit-frame-pointer
357681.00groestl512aesni-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
517241.45groestl512avx-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
569041.59groestl512vperm-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
1044962.92groestl512mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
1163563.25groestl512sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
1204283.37groestl512sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer
1249843.49groestl512opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
1664804.65groestl512opt64gcc -m32 -march=k6 -O -fomit-frame-pointer
2508407.01groestl512sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer
3522369.85groestl51232bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
360321.00hamsisimd-1gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
368521.02hamsisimd-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
426281.18hamsibernstein/small-simd-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
hamsisphlibgcc -m32 -O3 -fomit-frame-pointer
hamsisphlib-smallgcc -m32 -O3 -fomit-frame-pointer
hamsi512sphlibgcc -m32 -O3 -fomit-frame-pointer
hamsi512sphlib-smallgcc -m32 -O3 -fomit-frame-pointer
257081.00jh224bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
276321.07jh224bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
552202.15jh224bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
647202.52jh224bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
968323.77jh224bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
1058124.12jh224bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
2311088.99jh224simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer
257321.00jh256bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
276361.07jh256bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
554282.15jh256bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
653202.54jh256bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
957443.72jh256bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
1056004.10jh256bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
2311128.98jh256simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer
257281.00jh384bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer (4.6.3)
276401.07jh384bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
552482.15jh384bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
646642.51jh384bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
959603.73jh384bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
1060364.12jh384bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
2312728.99jh384simplegcc -m32 -O3 -fomit-frame-pointer
257161.00jh512bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer (4.6.3)
276561.08jh512bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
552802.15jh512bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
647042.52jh512bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
962043.74jh512bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
1056244.11jh512bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
2310248.98jh512simplegcc -m32 -O3 -fomit-frame-pointer
303241.00keccaksseu2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
373641.23keccakmmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
568081.87keccakopt32bi-rvku2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
582081.92keccaksimple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
598281.97keccakopt32bi-s2lcu4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
605762.00keccakopt32biT-s2lcu4gcc -m32 -march=athlon -O3 -fomit-frame-pointer
617682.04keccakinplace32bigcc -m32 -march=prescott -O3 -fomit-frame-pointer
882802.91keccaksimplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
938963.10keccakinplacegcc -m32 -march=athlon -O3 -fomit-frame-pointer
948283.13keccakopt64lcu6gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
965763.18keccakopt64u6gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
1458284.81keccakopt64lcu24gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1817245.99keccakcompactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
37175212.26keccakcompact8gcc -m32 -march=k6 -O2 -fomit-frame-pointer
keccakinplace-armv7a-neongcc -m32 -O3 -fomit-frame-pointer
keccakopt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakxopu24gcc -m32 -O3 -fomit-frame-pointer
507721.00keccakc1024sseu2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
630681.24keccakc1024mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
951481.87keccakc1024opt32bi-rvku2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
977081.92keccakc1024simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
978481.93keccakc1024opt32biT-s2lcu4gcc -funroll-loops -m32 -O -fomit-frame-pointer
994001.96keccakc1024opt32bi-s2lcu4gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
1031842.03keccakc1024inplace32bigcc -m32 -march=pentium3 -Os -fomit-frame-pointer
1261522.48keccakc1024sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
1287362.54keccakc1024sphlibgcc -m32 -O -fomit-frame-pointer
1485682.93keccakc1024simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
1582963.12keccakc1024inplacegcc -m32 -march=athlon -O3 -fomit-frame-pointer
1588723.13keccakc1024opt64lcu6gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
1632003.21keccakc1024opt64u6gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
2920045.75keccakc1024opt64lcu24gcc -funroll-loops -m32 -O -fomit-frame-pointer
3106526.12keccakc1024compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
62881612.39keccakc1024compact8gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
keccakc1024inplace-armv7a-neongcc -m32 -O3 -fomit-frame-pointer
keccakc1024opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc1024xopu24gcc -m32 -O3 -fomit-frame-pointer
234401.00keccakc256sseu2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
292121.25keccakc256mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
458281.96keccakc256simple32bigcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
467321.99keccakc256opt32bi-rvku2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
477122.04keccakc256opt32biT-s2lcu4gcc -m32 -march=athlon -O3 -fomit-frame-pointer
484042.07keccakc256inplace32bigcc -m32 -march=prescott -O3 -fomit-frame-pointer
494082.11keccakc256opt32bi-s2lcu4gcc -m32 -march=k8 -O3 -fomit-frame-pointer
683682.92keccakc256simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
724643.09keccakc256inplacegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
733323.13keccakc256opt64lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
740403.16keccakc256opt64u6gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
1075764.59keccakc256opt64lcu24gcc -funroll-loops -m32 -O -fomit-frame-pointer
1403245.99keccakc256compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
28632812.22keccakc256compact8gcc -m32 -march=k6 -O2 -fomit-frame-pointer
keccakc256opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc256xopu24gcc -m32 -O3 -fomit-frame-pointer
141601.00keccakc256treed2sseu4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
269281.90keccakc256treed2sseu24gcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
keccakc256treed2xopu24gcc -m32 -O3 -fomit-frame-pointer
256921.00keccakc448sseu2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
317161.23keccakc448mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
499281.94keccakc448opt32bi-rvku2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
519962.02keccakc448opt32biT-s2lcu4gcc -m32 -O3 -fomit-frame-pointer
529002.06keccakc448opt32bi-s2lcu4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
750802.92keccakc448simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
795723.10keccakc448inplacegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
802403.12keccakc448opt64lcu6gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
818003.18keccakc448opt64u6gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
1214324.73keccakc448opt64lcu24gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
1543286.01keccakc448compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
31555612.28keccakc448compact8gcc -m32 -march=k6 -O2 -fomit-frame-pointer
keccakc448inplace32bigcc -m32 -O3 -fomit-frame-pointer
keccakc448opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc448simple32bigcc -m32 -O3 -fomit-frame-pointer
keccakc448xopu24gcc -m32 -O3 -fomit-frame-pointer
282401.00keccakc512sseu2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer (4.6.3)
347321.23keccakc512mmxu1gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
538601.91keccakc512opt32bi-rvku2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
542921.92keccakc512simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
562521.99keccakc512opt32biT-s2lcu4gcc -m32 -march=athlon -O3 -fomit-frame-pointer
571002.02keccakc512opt32bi-s2lcu4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
573442.03keccakc512inplace32bigcc -m32 -march=prescott -O3 -fomit-frame-pointer
728722.58keccakc512sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
739722.62keccakc512sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
813362.88keccakc512simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
868123.07keccakc512inplacegcc -m32 -march=athlon -O3 -fomit-frame-pointer
876763.10keccakc512opt64lcu6gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
892323.16keccakc512opt64u6gcc -m32 -march=pentium -Os -fomit-frame-pointer
1333084.72keccakc512opt64lcu24gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1694606.00keccakc512compactgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
34336012.16keccakc512compact8gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
keccakc512gil/singlefilegcc -m32 -O3 -fomit-frame-pointer
keccakc512gil/singlefile_unrolledgcc -m32 -O3 -fomit-frame-pointer
keccakc512inplace-armv7a-neongcc -m32 -O3 -fomit-frame-pointer
keccakc512opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc512xopu24gcc -m32 -O3 -fomit-frame-pointer
163881.00keccakc512treed2sseu4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
315201.92keccakc512treed2sseu24gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
keccakc512treed2xopu24gcc -m32 -O3 -fomit-frame-pointer
349481.00keccakc768sseu2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
432441.24keccakc768mmxu1gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
671801.92keccakc768simple32bigcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
676601.94keccakc768opt32bi-rvku2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
686961.97keccakc768opt32biT-s2lcu4gcc -m32 -O3 -fomit-frame-pointer
703362.01keccakc768opt32bi-s2lcu4gcc -m32 -march=prescott -O -fomit-frame-pointer
711242.04keccakc768inplace32bigcc -m32 -march=prescott -O3 -fomit-frame-pointer
1015402.91keccakc768simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
1081843.10keccakc768inplacegcc -m32 -march=barcelona -O3 -fomit-frame-pointer
1093243.13keccakc768opt64lcu6gcc -m32 -march=athlon -O3 -fomit-frame-pointer
1114563.19keccakc768opt64u6gcc -m32 -march=pentium -Os -fomit-frame-pointer
1775045.08keccakc768opt64lcu24gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
2097246.00keccakc768compactgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
42897212.27keccakc768compact8gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
keccakc768opt64lcu24shldgcc -m32 -O3 -fomit-frame-pointer
keccakc768xopu24gcc -m32 -O3 -fomit-frame-pointer
424801.00lane256mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer (4.6.3)
450521.06lane256cgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1748481.00lane512cgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer (4.6.3)
214561.00luffa256sse2_x86asm-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
214601.00luffa256sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
226121.05luffa256asm-PS-v2-FPgcc -m32 -O2 -fomit-frame-pointer
371681.73luffa256sse2_x86asmgcc -m32 -march=corei7 -O3 -fomit-frame-pointer
447242.08luffa256sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
456642.13luffa256opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1101125.13luffa256thomaz/basicgcc -m32 -march=barcelona -O3 -fomit-frame-pointer
1598007.45luffa256armgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
228441.00luffa384sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
231961.02luffa384sse2_x86asm-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
377481.65luffa384ssse3_x86gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
405161.77luffa384sse2_x86asmgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
677082.96luffa384opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer
2192689.60luffa384armgcc -m32 -march=pentium3 -Os -fomit-frame-pointer
333121.00luffa512sse2_x86asm-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer (4.6.3)
356921.07luffa512sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
486881.46luffa512ssse3_x86gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
572321.72luffa512sse2_x86asmgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
813402.44luffa512sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
918322.76luffa512opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer
2775648.33luffa512armgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
811041.00mcssha4refgcc -m32 -march=pentium2 -O -fomit-frame-pointer
841681.00mcssha5refgcc -m32 -march=pentium2 -O -fomit-frame-pointer (4.6.3)
811281.00mcssha6refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer (4.6.3)
md2opensslgcc -m32 -O3 -fomit-frame-pointer
md4opensslgcc -m32 -O3 -fomit-frame-pointer
89521.00md5refgcc -m32 -march=k6 -O3 -fomit-frame-pointer (4.6.3)
md5opensslgcc -m32 -O3 -fomit-frame-pointer
1039881.00md6d224refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
1123361.00md6d256refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
1454321.00md6d384refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
1785761.00md6d512refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
713121.00mgrostl256opt-32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
1372561.92mgrostl256opt-64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
545497276.49mgrostl256refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
418841.00nasha256opt_v4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer (4.6.3)
433921.04nasha256optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
454681.00nasha512optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
509281.12nasha512opt_v4gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
302481.00rfsb509refgcc -m32 -march=pentium -O3 -fomit-frame-pointer (4.6.3)
ripemd160opensslgcc -m32 -O3 -fomit-frame-pointer
336881.00round3jh256ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer (4.6.3)
347001.03round3jh256sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
1795005.33round3jh256sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
1955765.81round3jh256sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
2749008.16round3jh256simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer
337001.00round3jh512ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
347081.03round3jh512sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
1795165.33round3jh512sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
1955445.80round3jh512sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
2754568.17round3jh512simplegcc -m32 -O3 -fomit-frame-pointer
280121.00sarmal256opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer (4.6.3)
342481.00sarmal512opt64gcc -m32 -march=nocona -O -fomit-frame-pointer (4.6.3)
sha1opensslgcc -m32 -O3 -fomit-frame-pointer
sha224opensslgcc -m32 -O3 -fomit-frame-pointer
310561.00sha256sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
329321.06sha256sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
356921.15sha256refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
sha256opensslgcc -m32 -O3 -fomit-frame-pointer
sha384opensslgcc -m32 -O3 -fomit-frame-pointer
739841.00sha512sphlib-smallgcc -m32 -O2 -fomit-frame-pointer (4.6.3)
739961.00sha512sphlibgcc -m32 -O2 -fomit-frame-pointer (4.6.3)
1302081.76sha512refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
sha512opensslgcc -m32 -O3 -fomit-frame-pointer
107161.00shabal256i386sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
127881.19shabal256i386gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
158561.48shabal256sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer
107681.00shabal512i386sse2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer (4.6.3)
127561.18shabal512i386gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
159081.48shabal512sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer
160001.49shabal512refgcc -m32 -march=corei7 -O -fomit-frame-pointer
854441.00shake256gil/singlefilegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer (4.6.3)
1814482.12shake256gil/singlefile_unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
317641.00shavite3256sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
341481.08shavite3256low-memgcc -funroll-loops -m32 -O -fomit-frame-pointer
348561.10shavite3256no-saltgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
348841.10shavite3256new-aes-roundgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
383641.21shavite3256sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer
414921.31shavite3256lower-memgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
1834645.78shavite32568-bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
shavite3256aes-instructgcc -m32 -O3 -fomit-frame-pointer
525281.00shavite3512sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer (4.6.3)
658001.25shavite3512sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer
721201.37shavite3512low-memgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
730001.39shavite3512IntelL1Cachegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
827721.58shavite3512lower-memgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
1313282.50shavite3512new-aes-roundgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
1315922.51shavite3512no-saltgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
1391482.65shavite3512different-ordergcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
3460286.59shavite35128-bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
shavite3512aes-instructgcc -m32 -O3 -fomit-frame-pointer
589281.00simd256sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
854321.45simd256sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
959681.63simd256optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
413498070.17simd256refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
simd256vect128gcc -m32 -O3 -fomit-frame-pointer
187401.00simd512vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
767404.09simd512sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
912964.87simd512optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
1107605.91simd512sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
8375212446.92simd512refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
718561.00skein10241024optgcc -m32 -march=i486 -O -fomit-frame-pointer (4.6.3)
skein10241024xmmgcc -m32 -O3 -fomit-frame-pointer
540161.00skein256256optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer (4.6.3)
skein256256xmmgcc -m32 -O3 -fomit-frame-pointer
203321.00skein512256mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer (4.6.3)
546882.69skein512256optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
574642.83skein512256littlegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
585082.88skein512256simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
587482.89skein512256sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
650443.20skein512256sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer
skein512256xmmgcc -m32 -O3 -fomit-frame-pointer
203361.00skein512512mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
547082.69skein512512optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
570402.80skein512512littlegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
586882.89skein512512simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
588442.89skein512512sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
650563.20skein512512sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer
skein512512xmmgcc -m32 -O3 -fomit-frame-pointer
1015081.00whirlpoolrefgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer (4.6.3)