Implementation notes: x86, hydra7, crypto_aead

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_aead

TimeRelative timePrimitiveImplementationCompiler
61120041.00acorn128refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
aeadaes128ocbtaglen128v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes128ocbtaglen64v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes128ocbtaglen96v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes192ocbtaglen128v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes192ocbtaglen64v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes192ocbtaglen96v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes256ocbtaglen128v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes256ocbtaglen64v1refgcc -m32 -O3 -fomit-frame-pointer
aeadaes256ocbtaglen96v1refgcc -m32 -O3 -fomit-frame-pointer
47841.00aegis128aesnigcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
7946016.61aegis128refgcc -funroll-loops -m32 -O -fomit-frame-pointer
41641.00aegis128laesniagcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
6810016.35aegis128lrefgcc -funroll-loops -m32 -O -fomit-frame-pointer
aegis128laesnibgcc -m32 -O3 -fomit-frame-pointer
aegis128laesnicgcc -m32 -O3 -fomit-frame-pointer
53361.00aegis256aesnigcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
9483617.77aegis256refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
aes128avalanchev1refgcc -m32 -O3 -fomit-frame-pointer
1804401.00aes128cpfbv1aesrefgcc -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
2102651561165.29aes128cpfbv1refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
aes128cpfbv1aesnigcc -m32 -O3 -fomit-frame-pointer
aes128cpfbv1evpgcc -m32 -O3 -fomit-frame-pointer
aes128cpfbv1gladmangcc -m32 -O3 -fomit-frame-pointer
881914281.00aes128gcmv1refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
aes128gcmv1opensslgcc -m32 -O3 -fomit-frame-pointer
3564681.00aes128marble4rv1refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
1737921.00aes128n12clocv1refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer (4.6.3)
1942841.00aes128n12silcv1refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer (4.6.3)
1730961.00aes128n8clocv1refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer (4.6.3)
1944641.00aes128n8silcv1refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer (4.6.3)
1461921.00aes128otrpv1refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer (4.6.3)
1339761.00aes128otrsv1refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
95456001.00aes128poetv1aes128refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
aes128poetv1aes128nigcc -m32 -O3 -fomit-frame-pointer
94689001.00aes128poetv1aes4refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
aes128poetv1aes4nigcc -m32 -O3 -fomit-frame-pointer
aes192avalanchev1refgcc -m32 -O3 -fomit-frame-pointer
aes256avalanchev1refgcc -m32 -O3 -fomit-frame-pointer
2261841.00aes256cpfbv1aesrefgcc -m32 -march=barcelona -O -fomit-frame-pointer (4.6.3)
2925428841293.38aes256cpfbv1refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
aes256cpfbv1aesnigcc -m32 -O3 -fomit-frame-pointer
aes256cpfbv1evpgcc -m32 -O3 -fomit-frame-pointer
aes256cpfbv1gladmangcc -m32 -O3 -fomit-frame-pointer
1182013761.00aes256gcmv1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
aes256gcmv1dolbeau/aesenc-intgcc -m32 -O3 -fomit-frame-pointer
aes256gcmv1opensslgcc -m32 -O3 -fomit-frame-pointer
1807921.00aes256otrpv1refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
1686521.00aes256otrsv1refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
8441761.00aescopav1refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
658601.00aesjambuv1aesnigcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer (4.6.3)
1945602.95aesjambuv1refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
11544401.00aezv1refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer (4.6.3)
61161.00aezv3aesnigcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
1492268243.99aezv3refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
23193121.00artemia128v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
28505441.00artemia256v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
3768001.00ascon128v1opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer (4.6.3)
4494521.19ascon128v1refgcc -m32 -march=k8 -O3 -fomit-frame-pointer
2599681.00ascon96v1opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer (4.6.3)
2951921.14ascon96v1refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
cba1refgcc -m32 -O3 -fomit-frame-pointer
cba10refgcc -m32 -O3 -fomit-frame-pointer
cba2refgcc -m32 -O3 -fomit-frame-pointer
cba3refgcc -m32 -O3 -fomit-frame-pointer
cba4refgcc -m32 -O3 -fomit-frame-pointer
cba5refgcc -m32 -O3 -fomit-frame-pointer
cba6refgcc -m32 -O3 -fomit-frame-pointer
cba7refgcc -m32 -O3 -fomit-frame-pointer
cba8refgcc -m32 -O3 -fomit-frame-pointer
cba9refgcc -m32 -O3 -fomit-frame-pointer
2376731121.00cmcc22v1refgcc -m32 -march=core2 -O -fomit-frame-pointer (4.6.3)
2376473841.00cmcc24v1refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
2376508201.00cmcc42v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
2376419921.00cmcc44v1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
2376376881.00cmcc84v1refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
247721.00deoxyseq128128v1optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer (4.6.3)
151537661.17deoxyseq128128v1refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
272801.00deoxyseq256128v1optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer (4.6.3)
212647677.95deoxyseq256128v1refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer
152521.00deoxysneq128128v1optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer (4.6.3)
99252065.07deoxysneq128128v1refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
171761.00deoxysneq256128v1optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer (4.6.3)
140574081.84deoxysneq256128v1refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
elmd1000v1refgcc -m32 -O3 -fomit-frame-pointer
elmd1001v1refgcc -m32 -O3 -fomit-frame-pointer
elmd101270v1refgcc -m32 -O3 -fomit-frame-pointer
elmd101271v1refgcc -m32 -O3 -fomit-frame-pointer
elmd500v1refgcc -m32 -O3 -fomit-frame-pointer
elmd501v1refgcc -m32 -O3 -fomit-frame-pointer
elmd51270v1refgcc -m32 -O3 -fomit-frame-pointer
elmd51271v1refgcc -m32 -O3 -fomit-frame-pointer
93795681.00enchilada128v1refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
92749001.00enchilada256v1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
1115281.00hs1sivhiv1refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
447521.00hs1sivlov1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
693241.00hs1sivv1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
2294081.00icepole128av1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
2303561.00icepole128v1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
2299561.00icepole256av1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
5351361.00ifeedaes128n104v1refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer (4.6.3)
5353681.00ifeedaes128n96v1refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer (4.6.3)
1111441.00iscream12v1ssegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
5492724.94iscream12v1refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
1096281.00iscream12v2ssegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
5491685.01iscream12v2refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
1278561.00iscream14v1ssegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
6327204.95iscream14v1refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
1264081.00iscream14v2ssegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
6332125.01iscream14v2refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
228426961.00joltikeq12864v1refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer (4.6.3)
110333161.00joltikeq6464v1refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer (4.6.3)
110285401.00joltikeq8048v1refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
228468761.00joltikeq9696v1refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer (4.6.3)
151709161.00joltikneq12864v1refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer (4.6.3)
joltikneq12864v1vpermgcc -m32 -O3 -fomit-frame-pointer
73091721.00joltikneq6464v1refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer (4.6.3)
joltikneq6464v1vpermgcc -m32 -O3 -fomit-frame-pointer
73094201.00joltikneq8048v1refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer (4.6.3)
joltikneq8048v1vpermgcc -m32 -O3 -fomit-frame-pointer
151756401.00joltikneq9696v1refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (4.6.3)
joltikneq9696v1vpermgcc -m32 -O3 -fomit-frame-pointer
juliusv1draftrefgcc -m32 -O3 -fomit-frame-pointer
14632601.00ketjejrv1refgcc -m32 -O3 -fomit-frame-pointer (4.6.3)
7521681.00ketjesrv1refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
147641.00kiasueq128v1optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
34335623.26kiasueq128v1refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
kiasueq128v1bitslicegcc -m32 -O3 -fomit-frame-pointer
93761.00kiasuneq128v1optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
21506022.94kiasuneq128v1refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
kiasuneq128v1bitslicegcc -m32 -O3 -fomit-frame-pointer
8974201.00lacv1refgcc -m32 -O3 -fomit-frame-pointer (4.6.3)
1189081.00lakekeyakv1inplace32bigcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
1694881.43lakekeyakv1opt64lcu6gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
1712681.44lakekeyakv1opt64u6gcc -m32 -march=pentium-m -O -fomit-frame-pointer
2701042.27lakekeyakv1opt64lcufullgcc -m32 -march=i386 -O2 -fomit-frame-pointer
2734362.30lakekeyakv1opt64ufullgcc -m32 -march=i486 -O -fomit-frame-pointer
3033002.55lakekeyakv1compact64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
3333162.80lakekeyakv1refgcc -m32 -march=pentium -O3 -fomit-frame-pointer
lakekeyakv1asmarmv6mgcc -m32 -O3 -fomit-frame-pointer
lakekeyakv1asmarmv7agcc -m32 -O3 -fomit-frame-pointer
lakekeyakv1asmarmv7aneongcc -m32 -O3 -fomit-frame-pointer
lakekeyakv1asmarmv7mgcc -m32 -O3 -fomit-frame-pointer
lakekeyakv1asmx86-64gcc -m32 -O3 -fomit-frame-pointer
lakekeyakv1asmx86-64-shldgcc -m32 -O3 -fomit-frame-pointer
lakekeyakv1opt64lcufullshldgcc -m32 -O3 -fomit-frame-pointer
363463041.00led80n6silcv1refgcc -m32 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
38966081.00minalpherv1refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
118761.00morus1280128v1sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
640245.39morus1280128v1refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
661285.57morus1280128v1ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
morus1280128v1avx2gcc -m32 -O3 -fomit-frame-pointer
155041.00morus1280256v1sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
648044.18morus1280256v1refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
660764.26morus1280256v1ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
morus1280256v1avx2gcc -m32 -O3 -fomit-frame-pointer
140801.00morus640128v1sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer (4.6.3)
335962.39morus640128v1refgcc -m32 -march=corei7 -O -fomit-frame-pointer
304201.00norx3241v1xmmgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
858962.82norx3241v1refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
norx3241v1neongcc -m32 -O3 -fomit-frame-pointer
493641.00norx3261v1xmmgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
1269882.57norx3261v1refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
norx3261v1neongcc -m32 -O3 -fomit-frame-pointer
306481.00norx6441v1xmmgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer (4.6.3)
1280444.18norx6441v1refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
norx6441v1neongcc -m32 -O3 -fomit-frame-pointer
norx6441v1ymmgcc -m32 -O3 -fomit-frame-pointer
1612761.00norx6444v1refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer (4.6.3)
454681.00norx6461v1xmmgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
1891764.16norx6461v1refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
norx6461v1neongcc -m32 -O3 -fomit-frame-pointer
norx6461v1ymmgcc -m32 -O3 -fomit-frame-pointer
4741441.00oceankeyakv1refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer (4.6.3)
3313601.00omdsha256k128n96tau128v1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
omdsha256k128n96tau128v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha256k128n96tau128v1sse4gcc -m32 -O3 -fomit-frame-pointer
3318801.00omdsha256k128n96tau64v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
omdsha256k128n96tau64v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha256k128n96tau64v1sse4gcc -m32 -O3 -fomit-frame-pointer
3313761.00omdsha256k128n96tau96v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
omdsha256k128n96tau96v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha256k128n96tau96v1sse4gcc -m32 -O3 -fomit-frame-pointer
3322481.00omdsha256k192n104tau128v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
omdsha256k192n104tau128v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha256k192n104tau128v1sse4gcc -m32 -O3 -fomit-frame-pointer
3321521.00omdsha256k256n104tau160v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
omdsha256k256n104tau160v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha256k256n104tau160v1sse4gcc -m32 -O3 -fomit-frame-pointer
3314521.00omdsha256k256n248tau256v1refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer (4.6.3)
omdsha256k256n248tau256v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha256k256n248tau256v1sse4gcc -m32 -O3 -fomit-frame-pointer
6255601.00omdsha512k128n128tau128v1refgcc -funroll-loops -m32 -O -fomit-frame-pointer (4.6.3)
omdsha512k128n128tau128v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha512k128n128tau128v1sse4gcc -m32 -O3 -fomit-frame-pointer
6252441.00omdsha512k256n256tau256v1refgcc -funroll-loops -m32 -O -fomit-frame-pointer (4.6.3)
omdsha512k256n256tau256v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha512k256n256tau256v1sse4gcc -m32 -O3 -fomit-frame-pointer
6239241.00omdsha512k512n256tau256v1refgcc -funroll-loops -m32 -O -fomit-frame-pointer (4.6.3)
omdsha512k512n256tau256v1avx1gcc -m32 -O3 -fomit-frame-pointer
omdsha512k512n256tau256v1sse4gcc -m32 -O3 -fomit-frame-pointer
4453441.00pi16cipher096v1optimized_nonSSEgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer (4.6.3)
6572441.48pi16cipher096v1refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer
4445881.00pi16cipher128v1optimized_nonSSEgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer (4.6.3)
6581361.48pi16cipher128v1refgcc -m32 -march=core2 -O3 -fomit-frame-pointer
1983601.00pi32cipher128v1optimized_nonSSEgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer (4.6.3)
3207281.62pi32cipher128v1refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
1996681.00pi32cipher256v1optimized_nonSSEgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer (4.6.3)
3223441.61pi32cipher256v1refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
3610641.00pi64cipher128v1optimized_nonSSEgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer (4.6.3)
6092041.69pi64cipher128v1refgcc -funroll-loops -m32 -O -fomit-frame-pointer
3611921.00pi64cipher256v1optimized_nonSSEgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer (4.6.3)
6079321.68pi64cipher256v1refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
ppaev11refgcc -m32 -O3 -fomit-frame-pointer
345515321.00present80n6silcv1refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer (4.6.3)
15501401.00proest128apev1refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer (4.6.3)
12700361.00proest128copav1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
8475441.00proest128otrv1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
5947601.00proest256apev1refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer (4.6.3)
5513121.00proest256copav1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
3681121.00proest256otrv1refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (4.6.3)
61003761.00raviyoylav1refgcc -m32 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3524121.00riverkeyakv1refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
6154641.00sablierv1refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
875961.00scream10v1ssegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
4520245.16scream10v1refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
867801.00scream10v2ssegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (4.6.3)
4525525.21scream10v2refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
1027881.00scream12v1ssegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (4.6.3)
5356165.21scream12v1refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
1013241.00scream12v2ssegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
5351525.28scream12v2refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
3771601.00seakeyakv1refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer (4.6.3)
3211441.00shellaes128v1d4n64refgcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3208561.00shellaes128v1d4n80refgcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3189841.00shellaes128v1d5n64refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
3188481.00shellaes128v1d5n80refgcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3166001.00shellaes128v1d6n64refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
3163201.00shellaes128v1d6n80refgcc -m32 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3168761.00shellaes128v1d7n64refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
3173241.00shellaes128v1d7n80refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
3164921.00shellaes128v1d8n64refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer (4.6.3)
3164561.00shellaes128v1d8n80refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer (4.6.3)
89721.00silverv1aesnioptimizedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
11153212.43silverv1littleendoptnotaesnigcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
13949615.55silverv1anotherlittleendgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
52997659.07silverv1refgcc -m32 -march=k8 -O3 -fomit-frame-pointer
silverv1bigendoptimizedgcc -m32 -O3 -fomit-frame-pointer
3772121.00stribob192r1refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer (4.6.3)
473056412.54stribob192r18bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
stribob192r1xmmgcc -m32 -O3 -fomit-frame-pointer
34761.00tiaoxinv1aesnimgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer (4.6.3)
40641.17tiaoxinv1optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
4892014.07tiaoxinv1tablegcc -funroll-loops -m32 -O -fomit-frame-pointer
34859761002.87tiaoxinv1refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
4087281.00trivia0v1refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
4142361.00trivia128v1refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer (4.6.3)
10375321.00twine80n6clocv1refgcc -m32 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
1197601.00wheeshtv1mr3fr1t128refgcc -m32 -O3 -fomit-frame-pointer (4.6.3)
1198121.00wheeshtv1mr3fr1t256refgcc -m32 -O3 -fomit-frame-pointer (4.6.3)
1542081.00wheeshtv1mr3fr3t256refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
2769721.00wheeshtv1mr5fr7t256refgcc -m32 -O3 -fomit-frame-pointer (4.6.3)
1514481.00yaes128v2refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer (4.6.3)