Implementation notes: amd64, h5nano, crypto_aead

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
CPU cycles/second: 1000000000...1000000000 (amd64cpuinfo)
SUPERCOP version: 20141014
Benchmark dates: 20120222...20141022

crypto_aead

TimeRelative timePrimitiveImplementationCompiler
189215551.00acorn128crypto_aead/acorn128/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3823251.00aeadaes128ocbtaglen128v1crypto_aead/aeadaes128ocbtaglen128v1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
3832301.00aeadaes128ocbtaglen64v1crypto_aead/aeadaes128ocbtaglen64v1/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (4.6.3)
3830701.00aeadaes128ocbtaglen96v1crypto_aead/aeadaes128ocbtaglen96v1/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (4.6.3)
4413001.00aeadaes192ocbtaglen128v1crypto_aead/aeadaes192ocbtaglen128v1/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (4.6.3)
4411001.00aeadaes192ocbtaglen64v1crypto_aead/aeadaes192ocbtaglen64v1/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (4.6.3)
4412701.00aeadaes192ocbtaglen96v1crypto_aead/aeadaes192ocbtaglen96v1/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (4.6.3)
5007001.00aeadaes256ocbtaglen128v1crypto_aead/aeadaes256ocbtaglen128v1/refgcc -march=k8 -O3 -fomit-frame-pointer (4.6.3)
5005751.00aeadaes256ocbtaglen64v1crypto_aead/aeadaes256ocbtaglen64v1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
5005751.00aeadaes256ocbtaglen96v1crypto_aead/aeadaes256ocbtaglen96v1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
1141401.00aegis128crypto_aead/aegis128/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
aegis128crypto_aead/aegis128/aesnigcc -m64 -O3 -fomit-frame-pointer
968001.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
1374601.00aegis256crypto_aead/aegis256/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
aegis256crypto_aead/aegis256/aesnigcc -m64 -O3 -fomit-frame-pointer
4369558301.00aes128avalanchev1crypto_aead/aes128avalanchev1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
1941351.00aes128cpfbv1crypto_aead/aes128cpfbv1/gladmangcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
2144201.10aes128cpfbv1crypto_aead/aes128cpfbv1/aesrefgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
2257801.16aes128cpfbv1crypto_aead/aes128cpfbv1/evpclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
5436752.80aes128cpfbv1crypto_aead/aes128cpfbv1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
aes128cpfbv1crypto_aead/aes128cpfbv1/aesnigcc -m64 -O3 -fomit-frame-pointer
1287551.00aes128gcmv1crypto_aead/aes128gcmv1/opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer (4.6.3)
14087305109.41aes128gcmv1crypto_aead/aes128gcmv1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
4449851.00aes128marble4rv1crypto_aead/aes128marble4rv1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
2105401.00aes128n12clocv1crypto_aead/aes128n12clocv1/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
2326551.00aes128n12silcv1crypto_aead/aes128n12silcv1/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
2105351.00aes128n8clocv1crypto_aead/aes128n8clocv1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
2326701.00aes128n8silcv1crypto_aead/aes128n8silcv1/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
2123051.00aes128otrpv1crypto_aead/aes128otrpv1/refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)
1920851.00aes128otrsv1crypto_aead/aes128otrsv1/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (4.6.3)
142231801.00aes128poetv1aes128crypto_aead/aes128poetv1aes128/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
aes128poetv1aes128crypto_aead/aes128poetv1aes128/nigcc -m64 -O3 -fomit-frame-pointer
141598951.00aes128poetv1aes4crypto_aead/aes128poetv1aes4/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
aes128poetv1aes4crypto_aead/aes128poetv1aes4/nigcc -m64 -O3 -fomit-frame-pointer
4791309651.00aes192avalanchev1crypto_aead/aes192avalanchev1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
4795682701.00aes256avalanchev1crypto_aead/aes256avalanchev1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
2495251.00aes256cpfbv1crypto_aead/aes256cpfbv1/gladmangcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
2751501.10aes256cpfbv1crypto_aead/aes256cpfbv1/aesrefgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
3066451.23aes256cpfbv1crypto_aead/aes256cpfbv1/evpclang -O3 -fomit-frame-pointer
7007502.81aes256cpfbv1crypto_aead/aes256cpfbv1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
aes256cpfbv1crypto_aead/aes256cpfbv1/aesnigcc -m64 -O3 -fomit-frame-pointer
1520801.00aes256gcmv1crypto_aead/aes256gcmv1/opensslgcc -march=k8 -O2 -fomit-frame-pointer
1414695593.02aes256gcmv1crypto_aead/aes256gcmv1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
aes256gcmv1crypto_aead/aes256gcmv1/cryptoppg++ -m64 -O3 -fomit-frame-pointer
aes256gcmv1crypto_aead/aes256gcmv1/dolbeau/aesenc-intgcc -m64 -O3 -fomit-frame-pointer
2606301.00aes256otrpv1crypto_aead/aes256otrpv1/refgcc -m64 -O3 -fomit-frame-pointer (4.6.3)
2422701.00aes256otrsv1crypto_aead/aes256otrsv1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
13245501.00aescopav1crypto_aead/aescopav1/refgcc -march=k8 -O3 -fomit-frame-pointer (4.6.3)
2494301.00aesjambuv1crypto_aead/aesjambuv1/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
aesjambuv1crypto_aead/aesjambuv1/aesnigcc -m64 -O3 -fomit-frame-pointer
14523401.00aezv1crypto_aead/aezv1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
21275551.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
23459151.00artemia128v1crypto_aead/artemia128v1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
30307151.00artemia256v1crypto_aead/artemia256v1/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.6.3)
1307501.00ascon128v1crypto_aead/ascon128v1/opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
2931152.24ascon128v1crypto_aead/ascon128v1/refclang -O3 -fomit-frame-pointer
882651.00ascon96v1crypto_aead/ascon96v1/opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer (4.6.3)
1916452.17ascon96v1crypto_aead/ascon96v1/refclang -O3 -fomit-frame-pointer
817751.00calicov8crypto_aead/calicov8/refg++ -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3815901.00cba1crypto_aead/cba1/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
5022351.00cba10crypto_aead/cba10/refclang -O3 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
3816001.00cba2crypto_aead/cba2/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3818751.00cba3crypto_aead/cba3/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3834751.00cba4crypto_aead/cba4/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3851101.00cba5crypto_aead/cba5/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
3838251.00cba6crypto_aead/cba6/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3835551.00cba7crypto_aead/cba7/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3853051.00cba8crypto_aead/cba8/refclang -O3 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
4422651.00cba9crypto_aead/cba9/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
5830701.00cmcc22v1crypto_aead/cmcc22v1/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
5831901.00cmcc24v1crypto_aead/cmcc24v1/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
5842451.00cmcc42v1crypto_aead/cmcc42v1/refgcc -O3 -fomit-frame-pointer (4.6.3)
5843901.00cmcc44v1crypto_aead/cmcc44v1/refgcc -m64 -O3 -fomit-frame-pointer (4.6.3)
5842351.00cmcc84v1crypto_aead/cmcc84v1/refgcc -m64 -O3 -fomit-frame-pointer (4.6.3)
22049901.00deoxyseq128128v1crypto_aead/deoxyseq128128v1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
deoxyseq128128v1crypto_aead/deoxyseq128128v1/optgcc -m64 -O3 -fomit-frame-pointer
33571601.00deoxyseq256128v1crypto_aead/deoxyseq256128v1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
deoxyseq256128v1crypto_aead/deoxyseq256128v1/optgcc -m64 -O3 -fomit-frame-pointer
14360201.00deoxysneq128128v1crypto_aead/deoxysneq128128v1/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
deoxysneq128128v1crypto_aead/deoxysneq128128v1/optgcc -m64 -O3 -fomit-frame-pointer
22058851.00deoxysneq256128v1crypto_aead/deoxysneq256128v1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
deoxysneq256128v1crypto_aead/deoxysneq256128v1/optgcc -m64 -O3 -fomit-frame-pointer
6343201.00elmd1000v1crypto_aead/elmd1000v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6343651.00elmd1001v1crypto_aead/elmd1001v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6342751.00elmd101270v1crypto_aead/elmd101270v1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6353551.00elmd101271v1crypto_aead/elmd101271v1/refgcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4217801.00elmd500v1crypto_aead/elmd500v1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4233501.00elmd501v1crypto_aead/elmd501v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4231401.00elmd51270v1crypto_aead/elmd51270v1/refgcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
4240251.00elmd51271v1crypto_aead/elmd51271v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
142224351.00enchilada128v1crypto_aead/enchilada128v1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
139893501.00enchilada256v1crypto_aead/enchilada256v1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
1253951.00hs1sivhiv1crypto_aead/hs1sivhiv1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
hs1sivhiv1crypto_aead/hs1sivhiv1/dolbeau/amd64-avx2gcc -m64 -O3 -fomit-frame-pointer
616701.00hs1sivlov1crypto_aead/hs1sivlov1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
862001.00hs1sivv1crypto_aead/hs1sivv1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
1360451.00icepole128av1crypto_aead/icepole128av1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
1360701.00icepole128v1crypto_aead/icepole128v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
1349601.00icepole256av1crypto_aead/icepole256av1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6873151.00ifeedaes128n104v1crypto_aead/ifeedaes128n104v1/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (4.6.3)
6989251.00ifeedaes128n96v1crypto_aead/ifeedaes128n96v1/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (4.6.3)
1962051.00iscream12v1crypto_aead/iscream12v1/ssegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
6054903.09iscream12v1crypto_aead/iscream12v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
1950401.00iscream12v2crypto_aead/iscream12v2/ssegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
6055553.10iscream12v2crypto_aead/iscream12v2/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2282401.00iscream14v1crypto_aead/iscream14v1/ssegcc -m64 -march=corei7 -O3 -fomit-frame-pointer (4.6.3)
6890003.02iscream14v1crypto_aead/iscream14v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2271301.00iscream14v2crypto_aead/iscream14v2/ssegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (4.6.3)
6925453.05iscream14v2crypto_aead/iscream14v2/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
177169301.00joltikeq12864v1crypto_aead/joltikeq12864v1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
81307001.00joltikeq6464v1crypto_aead/joltikeq6464v1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
81336701.00joltikeq8048v1crypto_aead/joltikeq8048v1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
175260851.00joltikeq9696v1crypto_aead/joltikeq9696v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
7861851.00joltikneq12864v1crypto_aead/joltikneq12864v1/vpermgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer (4.6.3)
1175610014.95joltikneq12864v1crypto_aead/joltikneq12864v1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
5951701.00joltikneq6464v1crypto_aead/joltikneq6464v1/vpermgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer
53756559.03joltikneq6464v1crypto_aead/joltikneq6464v1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5937101.00joltikneq8048v1crypto_aead/joltikneq8048v1/vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
53781259.06joltikneq8048v1crypto_aead/joltikneq8048v1/refgcc -funroll-loops -O3 -fomit-frame-pointer
9618701.00joltikneq9696v1crypto_aead/joltikneq9696v1/vpermgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer (4.6.3)
1162324012.08joltikneq9696v1crypto_aead/joltikneq9696v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
juliusv1draftcrypto_aead/juliusv1draft/refgcc -m64 -O3 -fomit-frame-pointer
16907551.00ketjejrv1crypto_aead/ketjejrv1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
8849101.00ketjesrv1crypto_aead/ketjesrv1/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
2617801.00kiasueq128v1crypto_aead/kiasueq128v1/bitslicegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (4.6.3)
4575701.75kiasueq128v1crypto_aead/kiasueq128v1/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
kiasueq128v1crypto_aead/kiasueq128v1/optgcc -m64 -O3 -fomit-frame-pointer
1764551.00kiasuneq128v1crypto_aead/kiasuneq128v1/bitslicegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
2855101.62kiasuneq128v1crypto_aead/kiasuneq128v1/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
kiasuneq128v1crypto_aead/kiasuneq128v1/optgcc -m64 -O3 -fomit-frame-pointer
8016101.00lacv1crypto_aead/lacv1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
526651.00lakekeyakv1crypto_aead/lakekeyakv1/asmx86-64gcc -march=barcelona -Os -fomit-frame-pointer (4.6.3)
551751.05lakekeyakv1crypto_aead/lakekeyakv1/opt64lcufullgcc -O -fomit-frame-pointer
554651.05lakekeyakv1crypto_aead/lakekeyakv1/opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer
602251.14lakekeyakv1crypto_aead/lakekeyakv1/opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
604051.15lakekeyakv1crypto_aead/lakekeyakv1/opt64ufullgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer
1467302.79lakekeyakv1crypto_aead/lakekeyakv1/compact64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
1666853.17lakekeyakv1crypto_aead/lakekeyakv1/inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
1935453.68lakekeyakv1crypto_aead/lakekeyakv1/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
4735008.99lakekeyakv1crypto_aead/lakekeyakv1/asmx86-64-shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer
4781009.08lakekeyakv1crypto_aead/lakekeyakv1/opt64lcufullshldgcc -m64 -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
478345401.00led80n6silcv1crypto_aead/led80n6silcv1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
60607751.00minalpherv1crypto_aead/minalpherv1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
229051.00morus1280128v1crypto_aead/morus1280128v1/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
316751.38morus1280128v1crypto_aead/morus1280128v1/sse2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
398901.74morus1280128v1crypto_aead/morus1280128v1/ref64gcc -m64 -march=k8 -O -fomit-frame-pointer
morus1280128v1crypto_aead/morus1280128v1/avx2gcc -m64 -O3 -fomit-frame-pointer
229451.00morus1280256v1crypto_aead/morus1280256v1/refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer (4.6.3)
301451.31morus1280256v1crypto_aead/morus1280256v1/sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
398851.74morus1280256v1crypto_aead/morus1280256v1/ref64gcc -m64 -march=k8 -O -fomit-frame-pointer
morus1280256v1crypto_aead/morus1280256v1/avx2gcc -m64 -O3 -fomit-frame-pointer
242501.00morus640128v1crypto_aead/morus640128v1/sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.6.3)
414301.71morus640128v1crypto_aead/morus640128v1/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
533501.00norx3241v1crypto_aead/norx3241v1/xmmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
1061251.99norx3241v1crypto_aead/norx3241v1/refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
norx3241v1crypto_aead/norx3241v1/neongcc -m64 -O3 -fomit-frame-pointer
753901.00norx3261v1crypto_aead/norx3261v1/xmmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
1503701.99norx3261v1crypto_aead/norx3261v1/refclang -O3 -fomit-frame-pointer
norx3261v1crypto_aead/norx3261v1/neongcc -m64 -O3 -fomit-frame-pointer
454801.00norx6441v1crypto_aead/norx6441v1/xmmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
583301.28norx6441v1crypto_aead/norx6441v1/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
norx6441v1crypto_aead/norx6441v1/neongcc -m64 -O3 -fomit-frame-pointer
norx6441v1crypto_aead/norx6441v1/ymmgcc -m64 -O3 -fomit-frame-pointer
743801.00norx6444v1crypto_aead/norx6444v1/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.6.3)
677551.00norx6461v1crypto_aead/norx6461v1/xmmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
852201.26norx6461v1crypto_aead/norx6461v1/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
norx6461v1crypto_aead/norx6461v1/neongcc -m64 -O3 -fomit-frame-pointer
norx6461v1crypto_aead/norx6461v1/ymmgcc -m64 -O3 -fomit-frame-pointer
2725251.00oceankeyakv1crypto_aead/oceankeyakv1/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (4.6.3)
2285251.00omdsha256k128n96tau128v1crypto_aead/omdsha256k128n96tau128v1/sse4gcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
4176651.83omdsha256k128n96tau128v1crypto_aead/omdsha256k128n96tau128v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha256k128n96tau128v1crypto_aead/omdsha256k128n96tau128v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2283301.00omdsha256k128n96tau64v1crypto_aead/omdsha256k128n96tau64v1/sse4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (4.6.3)
4187851.83omdsha256k128n96tau64v1crypto_aead/omdsha256k128n96tau64v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha256k128n96tau64v1crypto_aead/omdsha256k128n96tau64v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2283301.00omdsha256k128n96tau96v1crypto_aead/omdsha256k128n96tau96v1/sse4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer (4.6.3)
4160151.82omdsha256k128n96tau96v1crypto_aead/omdsha256k128n96tau96v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha256k128n96tau96v1crypto_aead/omdsha256k128n96tau96v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2282501.00omdsha256k192n104tau128v1crypto_aead/omdsha256k192n104tau128v1/sse4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
4187651.83omdsha256k192n104tau128v1crypto_aead/omdsha256k192n104tau128v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha256k192n104tau128v1crypto_aead/omdsha256k192n104tau128v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2282401.00omdsha256k256n104tau160v1crypto_aead/omdsha256k256n104tau160v1/sse4gcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
4189551.84omdsha256k256n104tau160v1crypto_aead/omdsha256k256n104tau160v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha256k256n104tau160v1crypto_aead/omdsha256k256n104tau160v1/avx1gcc -m64 -O3 -fomit-frame-pointer
2284201.00omdsha256k256n248tau256v1crypto_aead/omdsha256k256n248tau256v1/sse4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
4183851.83omdsha256k256n248tau256v1crypto_aead/omdsha256k256n248tau256v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha256k256n248tau256v1crypto_aead/omdsha256k256n248tau256v1/avx1gcc -m64 -O3 -fomit-frame-pointer
1912251.00omdsha512k128n128tau128v1crypto_aead/omdsha512k128n128tau128v1/sse4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3060651.60omdsha512k128n128tau128v1crypto_aead/omdsha512k128n128tau128v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
omdsha512k128n128tau128v1crypto_aead/omdsha512k128n128tau128v1/avx1gcc -m64 -O3 -fomit-frame-pointer
1917101.00omdsha512k256n256tau256v1crypto_aead/omdsha512k256n256tau256v1/sse4gcc -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3104601.62omdsha512k256n256tau256v1crypto_aead/omdsha512k256n256tau256v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha512k256n256tau256v1crypto_aead/omdsha512k256n256tau256v1/avx1gcc -m64 -O3 -fomit-frame-pointer
1910951.00omdsha512k512n256tau256v1crypto_aead/omdsha512k512n256tau256v1/sse4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.6.3)
3103551.62omdsha512k512n256tau256v1crypto_aead/omdsha512k512n256tau256v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
omdsha512k512n256tau256v1crypto_aead/omdsha512k512n256tau256v1/avx1gcc -m64 -O3 -fomit-frame-pointer
70311851.00paeq128crypto_aead/paeq128/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
paeq128crypto_aead/paeq128/aesnig++ -m64 -O3 -fomit-frame-pointer
paeq128crypto_aead/paeq128/opt-win-aesg++ -m64 -O3 -fomit-frame-pointer
71959851.00paeq128tcrypto_aead/paeq128t/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
paeq128tcrypto_aead/paeq128t/aesnig++ -m64 -O3 -fomit-frame-pointer
71564451.00paeq128tnmcrypto_aead/paeq128tnm/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
paeq128tnmcrypto_aead/paeq128tnm/aesnig++ -m64 -O3 -fomit-frame-pointer
paeq128tnmcrypto_aead/paeq128tnm/opt-win-aesg++ -m64 -O3 -fomit-frame-pointer
79262751.00paeq160crypto_aead/paeq160/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
paeq160crypto_aead/paeq160/aesnig++ -m64 -O3 -fomit-frame-pointer
64488951.00paeq64crypto_aead/paeq64/refclang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer (4.2.1 Compatible Ubuntu Clang 3.0 (tags/RELEASE 30/final))
paeq64crypto_aead/paeq64/aesnig++ -m64 -O3 -fomit-frame-pointer
65070051.00paeq80crypto_aead/paeq80/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
paeq80crypto_aead/paeq80/aesnig++ -m64 -O3 -fomit-frame-pointer
6020301.00pi16cipher096v1crypto_aead/pi16cipher096v1/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.6.3)
29366004.88pi16cipher096v1crypto_aead/pi16cipher096v1/optimized_nonSSEgcc
6081501.00pi16cipher128v1crypto_aead/pi16cipher128v1/refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer (4.6.3)
29479904.85pi16cipher128v1crypto_aead/pi16cipher128v1/optimized_nonSSEgcc -funroll-loops
2918901.00pi32cipher128v1crypto_aead/pi32cipher128v1/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3343151.15pi32cipher128v1crypto_aead/pi32cipher128v1/optimized_nonSSEgcc -m64 -march=core2 -O -fomit-frame-pointer
2929601.00pi32cipher256v1crypto_aead/pi32cipher256v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
3345201.14pi32cipher256v1crypto_aead/pi32cipher256v1/optimized_nonSSEgcc -m64 -march=core2 -O -fomit-frame-pointer
1786901.00pi64cipher128v1crypto_aead/pi64cipher128v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
8588904.81pi64cipher128v1crypto_aead/pi64cipher128v1/optimized_nonSSEgcc
1667451.00pi64cipher256v1crypto_aead/pi64cipher256v1/optimized_SSEgcc -Os -fomit-frame-pointer (4.6.3)
1785601.07pi64cipher256v1crypto_aead/pi64cipher256v1/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
8594905.15pi64cipher256v1crypto_aead/pi64cipher256v1/optimized_nonSSEgcc -funroll-loops
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
502054901.00present80n6silcv1crypto_aead/present80n6silcv1/refgcc -funroll-loops -m64 -O -fomit-frame-pointer (4.6.3)
706384001.00primatesv1ape120crypto_aead/primatesv1ape120/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
398694801.00primatesv1ape80crypto_aead/primatesv1ape80/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
354094451.00primatesv1gibbon120crypto_aead/primatesv1gibbon120/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
198027301.00primatesv1gibbon80crypto_aead/primatesv1gibbon80/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
700877601.00primatesv1hanuman120crypto_aead/primatesv1hanuman120/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
391306651.00primatesv1hanuman80crypto_aead/primatesv1hanuman80/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
13928551.00proest128apev1crypto_aead/proest128apev1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
11694851.00proest128copav1crypto_aead/proest128copav1/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
7964501.00proest128otrv1crypto_aead/proest128otrv1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (4.6.3)
6253101.00proest256apev1crypto_aead/proest256apev1/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
6034101.00proest256copav1crypto_aead/proest256copav1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
4091701.00proest256otrv1crypto_aead/proest256otrv1/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
66333051.00raviyoylav1crypto_aead/raviyoylav1/refgcc -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
4428101.00riverkeyakv1crypto_aead/riverkeyakv1/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (4.6.3)
8383501.00sablierv1crypto_aead/sablierv1/refgcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.6.3)
1764601.00scream10v1crypto_aead/scream10v1/ssegcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
5634403.19scream10v1crypto_aead/scream10v1/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
1761951.00scream10v2crypto_aead/scream10v2/ssegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (4.6.3)
5646803.20scream10v2crypto_aead/scream10v2/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
2087751.00scream12v1crypto_aead/scream12v1/ssegcc -m64 -march=core2 -O3 -fomit-frame-pointer (4.6.3)
6615053.17scream12v1crypto_aead/scream12v1/refgcc -O3 -fomit-frame-pointer
2083701.00scream12v2crypto_aead/scream12v2/ssegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (4.6.3)
6559003.15scream12v2crypto_aead/scream12v2/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
2182001.00seakeyakv1crypto_aead/seakeyakv1/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
3554151.00shellaes128v1d4n64crypto_aead/shellaes128v1d4n64/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3550001.00shellaes128v1d4n80crypto_aead/shellaes128v1d4n80/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
3524051.00shellaes128v1d5n64crypto_aead/shellaes128v1d5n64/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3523051.00shellaes128v1d5n80crypto_aead/shellaes128v1d5n80/refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3502701.00shellaes128v1d6n64crypto_aead/shellaes128v1d6n64/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
3497801.00shellaes128v1d6n80crypto_aead/shellaes128v1d6n80/refgcc -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
3500401.00shellaes128v1d7n64crypto_aead/shellaes128v1d7n64/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3498401.00shellaes128v1d7n80crypto_aead/shellaes128v1d7n80/refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.6.3)
3504001.00shellaes128v1d8n64crypto_aead/shellaes128v1d8n64/refgcc -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
3503001.00shellaes128v1d8n80crypto_aead/shellaes128v1d8n80/refgcc -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
1389851.00silverv1crypto_aead/silverv1/littleendoptnotaesnigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
1689951.22silverv1crypto_aead/silverv1/anotherlittleendgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
8406556.05silverv1crypto_aead/silverv1/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.6.3)
silverv1crypto_aead/silverv1/aesnioptimizedgcc -m64 -O3 -fomit-frame-pointer
silverv1crypto_aead/silverv1/bigendoptimizedgcc -m64 -O3 -fomit-frame-pointer
2716351.00stribob192r1crypto_aead/stribob192r1/xmmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (4.6.3)
4996901.84stribob192r1crypto_aead/stribob192r1/refgcc -m64 -march=core2 -O2 -fomit-frame-pointer
730007026.87stribob192r1crypto_aead/stribob192r1/8bitgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
764451.00tiaoxinv1crypto_aead/tiaoxinv1/tablegcc -funroll-loops -m64 -O2 -fomit-frame-pointer (4.6.3)
303554039.71tiaoxinv1crypto_aead/tiaoxinv1/refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
tiaoxinv1crypto_aead/tiaoxinv1/aesnimgcc -m64 -O3 -fomit-frame-pointer
tiaoxinv1crypto_aead/tiaoxinv1/optgcc -m64 -O3 -fomit-frame-pointer
4320251.00trivia0v1crypto_aead/trivia0v1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
4349701.00trivia128v1crypto_aead/trivia128v1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
14391301.00twine80n6clocv1crypto_aead/twine80n6clocv1/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (4.6.3)
623851.00wheeshtv1mr3fr1t128crypto_aead/wheeshtv1mr3fr1t128/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer (4.6.3)
623851.00wheeshtv1mr3fr1t256crypto_aead/wheeshtv1mr3fr1t256/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer (4.6.3)
720801.00wheeshtv1mr3fr3t256crypto_aead/wheeshtv1mr3fr3t256/refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer (4.6.3)
1164701.00wheeshtv1mr5fr7t256crypto_aead/wheeshtv1mr5fr7t256/refgcc -funroll-loops -m64 -Os -fomit-frame-pointer
1989701.00yaes128v2crypto_aead/yaes128v2/refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (4.6.3)