Implementation notes: amd64, h4e350, crypto_aead

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
CPU cycles/second: 1600000000...1600000000 (amd64cpuinfo)
SUPERCOP version: 20141014
Benchmark dates: 20140526...20141020

crypto_aead

TimeRelative timePrimitiveImplementationCompiler
127128961.00acorn128crypto_aead/acorn128/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3862141.00aeadaes128ocbtaglen128v1crypto_aead/aeadaes128ocbtaglen128v1/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
3862711.00aeadaes128ocbtaglen64v1crypto_aead/aeadaes128ocbtaglen64v1/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
3861481.00aeadaes128ocbtaglen96v1crypto_aead/aeadaes128ocbtaglen96v1/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
4470391.00aeadaes192ocbtaglen128v1crypto_aead/aeadaes192ocbtaglen128v1/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
4469971.00aeadaes192ocbtaglen64v1crypto_aead/aeadaes192ocbtaglen64v1/refgcc -march=k8 -O3 -fomit-frame-pointer (4.6.3)
4469611.00aeadaes192ocbtaglen96v1crypto_aead/aeadaes192ocbtaglen96v1/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
5083321.00aeadaes256ocbtaglen128v1crypto_aead/aeadaes256ocbtaglen128v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
5082541.00aeadaes256ocbtaglen64v1crypto_aead/aeadaes256ocbtaglen64v1/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
5081011.00aeadaes256ocbtaglen96v1crypto_aead/aeadaes256ocbtaglen96v1/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
930841.00aegis128crypto_aead/aegis128/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (4.6.3)
aegis128crypto_aead/aegis128/aesnigcc -m64 -O3 -fomit-frame-pointer
803971.00aegis128lcrypto_aead/aegis128l/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
aegis128lcrypto_aead/aegis128l/aesniagcc -m64 -O3 -fomit-frame-pointer
aegis128lcrypto_aead/aegis128l/aesnibgcc -m64 -O3 -fomit-frame-pointer
aegis128lcrypto_aead/aegis128l/aesnicgcc -m64 -O3 -fomit-frame-pointer
1141171.00aegis256crypto_aead/aegis256/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
aegis256crypto_aead/aegis256/aesnigcc -m64 -O3 -fomit-frame-pointer
4319772391.00aes128avalanchev1crypto_aead/aes128avalanchev1/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
1761571.00aes128cpfbv1crypto_aead/aes128cpfbv1/gladmangcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
1975981.12aes128cpfbv1crypto_aead/aes128cpfbv1/aesrefgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
4032572.29aes128cpfbv1crypto_aead/aes128cpfbv1/evpclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
5761323.27aes128cpfbv1crypto_aead/aes128cpfbv1/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
aes128cpfbv1crypto_aead/aes128cpfbv1/aesnigcc -m64 -O3 -fomit-frame-pointer
1426921.00aes128gcmv1crypto_aead/aes128gcmv1/opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer (4.6.3)
17391648121.88aes128gcmv1crypto_aead/aes128gcmv1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
4265131.00aes128marble4rv1crypto_aead/aes128marble4rv1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
1959691.00aes128n12clocv1crypto_aead/aes128n12clocv1/refgcc -m64 -O3 -fomit-frame-pointer (4.6.3)
2187721.00aes128n12silcv1crypto_aead/aes128n12silcv1/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
1951411.00aes128n8clocv1crypto_aead/aes128n8clocv1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
2187181.00aes128n8silcv1crypto_aead/aes128n8silcv1/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
2073931.00aes128otrpv1crypto_aead/aes128otrpv1/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
1884451.00aes128otrsv1crypto_aead/aes128otrsv1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
176007331.00aes128poetv1aes128crypto_aead/aes128poetv1aes128/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
aes128poetv1aes128crypto_aead/aes128poetv1aes128/nigcc -m64 -O3 -fomit-frame-pointer
175376851.00aes128poetv1aes4crypto_aead/aes128poetv1aes4/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
aes128poetv1aes4crypto_aead/aes128poetv1aes4/nigcc -m64 -O3 -fomit-frame-pointer
4728123391.00aes192avalanchev1crypto_aead/aes192avalanchev1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
4725586741.00aes256avalanchev1crypto_aead/aes256avalanchev1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
2296351.00aes256cpfbv1crypto_aead/aes256cpfbv1/gladmangcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
2578591.12aes256cpfbv1crypto_aead/aes256cpfbv1/aesrefgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
5536232.41aes256cpfbv1crypto_aead/aes256cpfbv1/evpgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
7455273.25aes256cpfbv1crypto_aead/aes256cpfbv1/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
aes256cpfbv1crypto_aead/aes256cpfbv1/aesnigcc -m64 -O3 -fomit-frame-pointer
1672351.00aes256gcmv1crypto_aead/aes256gcmv1/cryptoppg++ -march=nocona -O2 -fomit-frame-pointer (4.6.3)
1705561.02aes256gcmv1crypto_aead/aes256gcmv1/opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
17453436104.36aes256gcmv1crypto_aead/aes256gcmv1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
aes256gcmv1crypto_aead/aes256gcmv1/dolbeau/aesenc-intgcc -m64 -O3 -fomit-frame-pointer
2509261.00aes256otrpv1crypto_aead/aes256otrpv1/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
2361211.00aes256otrsv1crypto_aead/aes256otrsv1/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
12211891.00aescopav1crypto_aead/aescopav1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
2282371.00aesjambuv1crypto_aead/aesjambuv1/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
aesjambuv1crypto_aead/aesjambuv1/aesnigcc -m64 -O3 -fomit-frame-pointer
14477611.00aezv1crypto_aead/aezv1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
19209841.00aezv3crypto_aead/aezv3/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
aezv3crypto_aead/aezv3/aesnigcc -m64 -O3 -fomit-frame-pointer
23209201.00artemia128v1crypto_aead/artemia128v1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
30822181.00artemia256v1crypto_aead/artemia256v1/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.6.3)
1254721.00ascon128v1crypto_aead/ascon128v1/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
2756192.20ascon128v1crypto_aead/ascon128v1/refclang -O3 -fomit-frame-pointer
850771.00ascon96v1crypto_aead/ascon96v1/opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1821752.14ascon96v1crypto_aead/ascon96v1/refclang -O3 -fomit-frame-pointer
1226731.00calicov8crypto_aead/calicov8/refg++ -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
3791911.00cba1crypto_aead/cba1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
5032051.00cba10crypto_aead/cba10/refgcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3792001.00cba2crypto_aead/cba2/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3799201.00cba3crypto_aead/cba3/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3816481.00cba4crypto_aead/cba4/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3817891.00cba5crypto_aead/cba5/refgcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3817321.00cba6crypto_aead/cba6/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3818281.00cba7crypto_aead/cba7/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3817231.00cba8crypto_aead/cba8/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4421821.00cba9crypto_aead/cba9/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6241141.00cmcc22v1crypto_aead/cmcc22v1/refgcc -march=k8 -O3 -fomit-frame-pointer (4.6.3)
6240421.00cmcc24v1crypto_aead/cmcc24v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
6240361.00cmcc42v1crypto_aead/cmcc42v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
6240631.00cmcc44v1crypto_aead/cmcc44v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
6240271.00cmcc84v1crypto_aead/cmcc84v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
23133241.00deoxyseq128128v1crypto_aead/deoxyseq128128v1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
deoxyseq128128v1crypto_aead/deoxyseq128128v1/optgcc -m64 -O3 -fomit-frame-pointer
36585991.00deoxyseq256128v1crypto_aead/deoxyseq256128v1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
deoxyseq256128v1crypto_aead/deoxyseq256128v1/optgcc -m64 -O3 -fomit-frame-pointer
15132691.00deoxysneq128128v1crypto_aead/deoxysneq128128v1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
deoxysneq128128v1crypto_aead/deoxysneq128128v1/optgcc -m64 -O3 -fomit-frame-pointer
24033931.00deoxysneq256128v1crypto_aead/deoxysneq256128v1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
deoxysneq256128v1crypto_aead/deoxysneq256128v1/optgcc -m64 -O3 -fomit-frame-pointer
6461341.00elmd1000v1crypto_aead/elmd1000v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6448171.00elmd1001v1crypto_aead/elmd1001v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6469741.00elmd101270v1crypto_aead/elmd101270v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6455911.00elmd101271v1crypto_aead/elmd101271v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4213411.00elmd500v1crypto_aead/elmd500v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4204771.00elmd501v1crypto_aead/elmd501v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4215571.00elmd51270v1crypto_aead/elmd51270v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4205071.00elmd51271v1crypto_aead/elmd51271v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
174510271.00enchilada128v1crypto_aead/enchilada128v1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
172969351.00enchilada256v1crypto_aead/enchilada256v1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
1019461.00hs1sivhiv1crypto_aead/hs1sivhiv1/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
hs1sivhiv1crypto_aead/hs1sivhiv1/dolbeau/amd64-avx2gcc -m64 -O3 -fomit-frame-pointer
555421.00hs1sivlov1crypto_aead/hs1sivlov1/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (4.6.3)
717871.00hs1sivv1crypto_aead/hs1sivv1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
1468561.00icepole128av1crypto_aead/icepole128av1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
1472341.00icepole128v1crypto_aead/icepole128v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
1471921.00icepole256av1crypto_aead/icepole256av1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6804061.00ifeedaes128n104v1crypto_aead/ifeedaes128n104v1/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
6821131.00ifeedaes128n96v1crypto_aead/ifeedaes128n96v1/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3970081.00iscream12v1crypto_aead/iscream12v1/ssegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
5971561.50iscream12v1crypto_aead/iscream12v1/refgcc -m64 -O3 -fomit-frame-pointer
3955081.00iscream12v2crypto_aead/iscream12v2/ssegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
5939671.50iscream12v2crypto_aead/iscream12v2/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
4593421.00iscream14v1crypto_aead/iscream14v1/ssegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
6918661.51iscream14v1crypto_aead/iscream14v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
4580851.00iscream14v2crypto_aead/iscream14v2/ssegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
6835471.49iscream14v2crypto_aead/iscream14v2/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
163828801.00joltikeq12864v1crypto_aead/joltikeq12864v1/refgcc -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
76969561.00joltikeq6464v1crypto_aead/joltikeq6464v1/refgcc -m64 -O3 -fomit-frame-pointer (4.6.3)
77006941.00joltikeq8048v1crypto_aead/joltikeq8048v1/refgcc -m64 -O3 -fomit-frame-pointer (4.6.3)
163847971.00joltikeq9696v1crypto_aead/joltikeq9696v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
11246611.00joltikneq12864v1crypto_aead/joltikneq12864v1/vpermgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer (4.6.3)
108613359.66joltikneq12864v1crypto_aead/joltikneq12864v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
8474971.00joltikneq6464v1crypto_aead/joltikneq6464v1/vpermgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
50888856.00joltikneq6464v1crypto_aead/joltikneq6464v1/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer
8441701.00joltikneq8048v1crypto_aead/joltikneq8048v1/vpermgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
50886666.03joltikneq8048v1crypto_aead/joltikneq8048v1/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer
14581201.00joltikneq9696v1crypto_aead/joltikneq9696v1/vpermgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer (4.6.3)
108667477.45joltikneq9696v1crypto_aead/joltikneq9696v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
juliusv1draftcrypto_aead/juliusv1draft/refgcc -m64 -O3 -fomit-frame-pointer
17070751.00ketjejrv1crypto_aead/ketjejrv1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
8820721.00ketjesrv1crypto_aead/ketjesrv1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3400561.00kiasueq128v1crypto_aead/kiasueq128v1/bitslicegcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4229971.24kiasueq128v1crypto_aead/kiasueq128v1/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
kiasueq128v1crypto_aead/kiasueq128v1/optgcc -m64 -O3 -fomit-frame-pointer
2310721.00kiasuneq128v1crypto_aead/kiasuneq128v1/bitslicegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
2664511.15kiasuneq128v1crypto_aead/kiasuneq128v1/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
kiasuneq128v1crypto_aead/kiasuneq128v1/optgcc -m64 -O3 -fomit-frame-pointer
8116741.00lacv1crypto_aead/lacv1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
605551.00lakekeyakv1crypto_aead/lakekeyakv1/opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer (4.6.3)
656191.08lakekeyakv1crypto_aead/lakekeyakv1/asmx86-64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
657331.09lakekeyakv1crypto_aead/lakekeyakv1/opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
671971.11lakekeyakv1crypto_aead/lakekeyakv1/opt64lcufullgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
724231.20lakekeyakv1crypto_aead/lakekeyakv1/opt64ufullgcc -m64 -march=nocona -O2 -fomit-frame-pointer
1017571.68lakekeyakv1crypto_aead/lakekeyakv1/asmx86-64-shldgcc -funroll-loops -Os -fomit-frame-pointer
1020271.68lakekeyakv1crypto_aead/lakekeyakv1/opt64lcufullshldgcc -march=k8 -O2 -fomit-frame-pointer (4.6.3)
1462352.41lakekeyakv1crypto_aead/lakekeyakv1/compact64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1763672.91lakekeyakv1crypto_aead/lakekeyakv1/inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
1938903.20lakekeyakv1crypto_aead/lakekeyakv1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
lakekeyakv1crypto_aead/lakekeyakv1/asmarmv6mgcc -m64 -O3 -fomit-frame-pointer
lakekeyakv1crypto_aead/lakekeyakv1/asmarmv7agcc -m64 -O3 -fomit-frame-pointer
lakekeyakv1crypto_aead/lakekeyakv1/asmarmv7aneongcc -m64 -O3 -fomit-frame-pointer
lakekeyakv1crypto_aead/lakekeyakv1/asmarmv7mgcc -m64 -O3 -fomit-frame-pointer
503423761.00led80n6silcv1crypto_aead/led80n6silcv1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
63093091.00minalpherv1crypto_aead/minalpherv1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
239101.00morus1280128v1crypto_aead/morus1280128v1/refgcc -O2 -fomit-frame-pointer (4.6.3)
347911.46morus1280128v1crypto_aead/morus1280128v1/sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
398911.67morus1280128v1crypto_aead/morus1280128v1/ref64gcc -march=k8 -O -fomit-frame-pointer
morus1280128v1crypto_aead/morus1280128v1/avx2gcc -m64 -O3 -fomit-frame-pointer
239431.00morus1280256v1crypto_aead/morus1280256v1/refgcc -O2 -fomit-frame-pointer (4.6.3)
361741.51morus1280256v1crypto_aead/morus1280256v1/sse2clang -O3 -fomit-frame-pointer
396151.65morus1280256v1crypto_aead/morus1280256v1/ref64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
morus1280256v1crypto_aead/morus1280256v1/avx2gcc -m64 -O3 -fomit-frame-pointer
289351.00morus640128v1crypto_aead/morus640128v1/sse2clang -O3 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
435151.50morus640128v1crypto_aead/morus640128v1/refgcc -m64 -O2 -fomit-frame-pointer
686521.00norx3241v1crypto_aead/norx3241v1/xmmclang -O3 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
1016581.48norx3241v1crypto_aead/norx3241v1/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer
norx3241v1crypto_aead/norx3241v1/neongcc -m64 -O3 -fomit-frame-pointer
939241.00norx3261v1crypto_aead/norx3261v1/xmmclang -O3 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
1485451.58norx3261v1crypto_aead/norx3261v1/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer
norx3261v1crypto_aead/norx3261v1/neongcc -m64 -O3 -fomit-frame-pointer
552271.00norx6441v1crypto_aead/norx6441v1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
677431.23norx6441v1crypto_aead/norx6441v1/xmmgcc -m64 -Os -fomit-frame-pointer
norx6441v1crypto_aead/norx6441v1/neongcc -m64 -O3 -fomit-frame-pointer
norx6441v1crypto_aead/norx6441v1/ymmgcc -m64 -O3 -fomit-frame-pointer
694261.00norx6444v1crypto_aead/norx6444v1/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
809791.00norx6461v1crypto_aead/norx6461v1/refgcc -march=k8 -O3 -fomit-frame-pointer (4.6.3)
1004221.24norx6461v1crypto_aead/norx6461v1/xmmgcc -m64 -Os -fomit-frame-pointer
norx6461v1crypto_aead/norx6461v1/neongcc -m64 -O3 -fomit-frame-pointer
norx6461v1crypto_aead/norx6461v1/ymmgcc -m64 -O3 -fomit-frame-pointer
2683351.00oceankeyakv1crypto_aead/oceankeyakv1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3438181.00omdsha256k128n96tau128v1crypto_aead/omdsha256k128n96tau128v1/sse4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)
4427161.29omdsha256k128n96tau128v1crypto_aead/omdsha256k128n96tau128v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha256k128n96tau128v1crypto_aead/omdsha256k128n96tau128v1/avx1gcc -m64 -O3 -fomit-frame-pointer
3438661.00omdsha256k128n96tau64v1crypto_aead/omdsha256k128n96tau64v1/sse4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
4413211.28omdsha256k128n96tau64v1crypto_aead/omdsha256k128n96tau64v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha256k128n96tau64v1crypto_aead/omdsha256k128n96tau64v1/avx1gcc -m64 -O3 -fomit-frame-pointer
3438991.00omdsha256k128n96tau96v1crypto_aead/omdsha256k128n96tau96v1/sse4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4389871.28omdsha256k128n96tau96v1crypto_aead/omdsha256k128n96tau96v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha256k128n96tau96v1crypto_aead/omdsha256k128n96tau96v1/avx1gcc -m64 -O3 -fomit-frame-pointer
3437161.00omdsha256k192n104tau128v1crypto_aead/omdsha256k192n104tau128v1/sse4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
4412101.28omdsha256k192n104tau128v1crypto_aead/omdsha256k192n104tau128v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha256k192n104tau128v1crypto_aead/omdsha256k192n104tau128v1/avx1gcc -m64 -O3 -fomit-frame-pointer
3438001.00omdsha256k256n104tau160v1crypto_aead/omdsha256k256n104tau160v1/sse4gcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
4415371.28omdsha256k256n104tau160v1crypto_aead/omdsha256k256n104tau160v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha256k256n104tau160v1crypto_aead/omdsha256k256n104tau160v1/avx1gcc -m64 -O3 -fomit-frame-pointer
3436621.00omdsha256k256n248tau256v1crypto_aead/omdsha256k256n248tau256v1/sse4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
4431151.29omdsha256k256n248tau256v1crypto_aead/omdsha256k256n248tau256v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha256k256n248tau256v1crypto_aead/omdsha256k256n248tau256v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2489281.00omdsha512k128n128tau128v1crypto_aead/omdsha512k128n128tau128v1/sse4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.6.3)
3217831.29omdsha512k128n128tau128v1crypto_aead/omdsha512k128n128tau128v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha512k128n128tau128v1crypto_aead/omdsha512k128n128tau128v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2488321.00omdsha512k256n256tau256v1crypto_aead/omdsha512k256n256tau256v1/sse4gcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3208951.29omdsha512k256n256tau256v1crypto_aead/omdsha512k256n256tau256v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha512k256n256tau256v1crypto_aead/omdsha512k256n256tau256v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2490601.00omdsha512k512n256tau256v1crypto_aead/omdsha512k512n256tau256v1/sse4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer (4.6.3)
3211291.29omdsha512k512n256tau256v1crypto_aead/omdsha512k512n256tau256v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha512k512n256tau256v1crypto_aead/omdsha512k512n256tau256v1/avx1gcc -m64 -O3 -fomit-frame-pointer
87101641.00paeq128crypto_aead/paeq128/refclang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
paeq128crypto_aead/paeq128/aesnig++ -m64 -O3 -fomit-frame-pointer
paeq128crypto_aead/paeq128/opt-win-aesg++ -m64 -O3 -fomit-frame-pointer
87207061.00paeq128tcrypto_aead/paeq128t/refclang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
paeq128tcrypto_aead/paeq128t/aesnig++ -m64 -O3 -fomit-frame-pointer
87221581.00paeq128tnmcrypto_aead/paeq128tnm/refclang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
paeq128tnmcrypto_aead/paeq128tnm/aesnig++ -m64 -O3 -fomit-frame-pointer
paeq128tnmcrypto_aead/paeq128tnm/opt-win-aesg++ -m64 -O3 -fomit-frame-pointer
98255641.00paeq160crypto_aead/paeq160/refclang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
paeq160crypto_aead/paeq160/aesnig++ -m64 -O3 -fomit-frame-pointer
74139721.00paeq64crypto_aead/paeq64/refclang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
paeq64crypto_aead/paeq64/aesnig++ -m64 -O3 -fomit-frame-pointer
76475401.00paeq80crypto_aead/paeq80/refclang++ -O3 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
paeq80crypto_aead/paeq80/aesnig++ -m64 -O3 -fomit-frame-pointer
3714811.00pi16cipher096v1crypto_aead/pi16cipher096v1/optimized_nonSSEgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6395071.72pi16cipher096v1crypto_aead/pi16cipher096v1/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
3720781.00pi16cipher128v1crypto_aead/pi16cipher128v1/optimized_nonSSEgcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6398371.72pi16cipher128v1crypto_aead/pi16cipher128v1/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1856041.00pi32cipher128v1crypto_aead/pi32cipher128v1/optimized_nonSSEgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3172561.71pi32cipher128v1crypto_aead/pi32cipher128v1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
1856101.00pi32cipher256v1crypto_aead/pi32cipher256v1/optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3174421.71pi32cipher256v1crypto_aead/pi32cipher256v1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
1431781.00pi64cipher128v1crypto_aead/pi64cipher128v1/optimized_nonSSEgcc -funroll-loops -O -fomit-frame-pointer (4.6.3)
2047441.43pi64cipher128v1crypto_aead/pi64cipher128v1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
1432051.00pi64cipher256v1crypto_aead/pi64cipher256v1/optimized_nonSSEgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.6.3)
1682281.17pi64cipher256v1crypto_aead/pi64cipher256v1/optimized_SSEgcc -funroll-loops -march=nocona -O -fomit-frame-pointer
2043811.43pi64cipher256v1crypto_aead/pi64cipher256v1/refgcc -march=nocona -O3 -fomit-frame-pointer
pi64cipher256v1crypto_aead/pi64cipher256v1/optimized_AVXgcc -m64 -O3 -fomit-frame-pointer
pi64cipher256v1crypto_aead/pi64cipher256v1/optimized_AVX2gcc -m64 -O3 -fomit-frame-pointer
ppaev11crypto_aead/ppaev11/refgcc -m64 -O3 -fomit-frame-pointer
484229731.00present80n6silcv1crypto_aead/present80n6silcv1/refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer (4.6.3)
777715831.00primatesv1ape120crypto_aead/primatesv1ape120/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
403533031.00primatesv1ape80crypto_aead/primatesv1ape80/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
392125051.00primatesv1gibbon120crypto_aead/primatesv1gibbon120/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
197717011.00primatesv1gibbon80crypto_aead/primatesv1gibbon80/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
776910301.00primatesv1hanuman120crypto_aead/primatesv1hanuman120/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
390574231.00primatesv1hanuman80crypto_aead/primatesv1hanuman80/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
14154241.00proest128apev1crypto_aead/proest128apev1/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
11816161.00proest128copav1crypto_aead/proest128copav1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
7800361.00proest128otrv1crypto_aead/proest128otrv1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
6277981.00proest256apev1crypto_aead/proest256apev1/refgcc -march=k8 -O3 -fomit-frame-pointer (4.6.3)
5905471.00proest256copav1crypto_aead/proest256copav1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
3905971.00proest256otrv1crypto_aead/proest256otrv1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
56052781.00raviyoylav1crypto_aead/raviyoylav1/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
4379881.00riverkeyakv1crypto_aead/riverkeyakv1/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
6940471.00sablierv1crypto_aead/sablierv1/refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
3395911.00scream10v1crypto_aead/scream10v1/ssegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
5465341.61scream10v1crypto_aead/scream10v1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
3391111.00scream10v2crypto_aead/scream10v2/ssegcc -m64 -march=core2 -O2 -fomit-frame-pointer (4.6.3)
5453971.61scream10v2crypto_aead/scream10v2/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
4009021.00scream12v1crypto_aead/scream12v1/ssegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
6466771.61scream12v1crypto_aead/scream12v1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
4000171.00scream12v2crypto_aead/scream12v2/ssegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (4.6.3)
6469141.62scream12v2crypto_aead/scream12v2/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
2151391.00seakeyakv1crypto_aead/seakeyakv1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3179851.00shellaes128v1d4n64crypto_aead/shellaes128v1d4n64/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3180721.00shellaes128v1d4n80crypto_aead/shellaes128v1d4n80/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3166201.00shellaes128v1d5n64crypto_aead/shellaes128v1d5n64/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3166321.00shellaes128v1d5n80crypto_aead/shellaes128v1d5n80/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3137701.00shellaes128v1d6n64crypto_aead/shellaes128v1d6n64/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3128311.00shellaes128v1d6n80crypto_aead/shellaes128v1d6n80/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3151531.00shellaes128v1d7n64crypto_aead/shellaes128v1d7n64/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3144601.00shellaes128v1d7n80crypto_aead/shellaes128v1d7n80/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3147691.00shellaes128v1d8n64crypto_aead/shellaes128v1d8n64/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3156361.00shellaes128v1d8n80crypto_aead/shellaes128v1d8n80/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)
1276291.00silverv1crypto_aead/silverv1/littleendoptnotaesnigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
1570051.23silverv1crypto_aead/silverv1/anotherlittleendgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
7348145.76silverv1crypto_aead/silverv1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
silverv1crypto_aead/silverv1/aesnioptimizedgcc -m64 -O3 -fomit-frame-pointer
silverv1crypto_aead/silverv1/bigendoptimizedgcc -m64 -O3 -fomit-frame-pointer
4205041.00stribob192r1crypto_aead/stribob192r1/refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
643685415.31stribob192r1crypto_aead/stribob192r1/8bitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
stribob192r1crypto_aead/stribob192r1/xmmgcc -m64 -O3 -fomit-frame-pointer
688591.00tiaoxinv1crypto_aead/tiaoxinv1/tablegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer (4.6.3)
338742649.19tiaoxinv1crypto_aead/tiaoxinv1/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
tiaoxinv1crypto_aead/tiaoxinv1/aesnimgcc -m64 -O3 -fomit-frame-pointer
tiaoxinv1crypto_aead/tiaoxinv1/optgcc -m64 -O3 -fomit-frame-pointer
3546871.00trivia0v1crypto_aead/trivia0v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3589051.00trivia128v1crypto_aead/trivia128v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
12824791.00twine80n6clocv1crypto_aead/twine80n6clocv1/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
596551.00wheeshtv1mr3fr1t128crypto_aead/wheeshtv1mr3fr1t128/refgcc -m64 -march=core2 -Os -fomit-frame-pointer (4.6.3)
596551.00wheeshtv1mr3fr1t256crypto_aead/wheeshtv1mr3fr1t256/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer
665311.00wheeshtv1mr3fr3t256crypto_aead/wheeshtv1mr3fr3t256/refgcc -march=barcelona -Os -fomit-frame-pointer (4.6.3)
995161.00wheeshtv1mr5fr7t256crypto_aead/wheeshtv1mr5fr7t256/refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer (4.6.3)
1890721.00yaes128v2crypto_aead/yaes128v2/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)