Implementation notes: amd64, hydra6, crypto_stream

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
CPU cycles/second: 3100000000...3100000000 (amd64cpuinfo)
SUPERCOP version: 20171218
Benchmark dates: 20160714...20180101

crypto_core

TimeRelative timePrimitiveImplementationCompiler
1361.00aes128decryptcrypto_core/aes128decrypt/dolbeau/aesenc-intclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
7735.68aes128decryptcrypto_core/aes128decrypt/dolbeau/std-1rt-nodkclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
7805.74aes128decryptcrypto_core/aes128decrypt/dolbeau/std-4rt-nodkgcc -m64 -march=core2 -O3 -fomit-frame-pointer
8226.04aes128decryptcrypto_core/aes128decrypt/dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
175112.88aes128decryptcrypto_core/aes128decrypt/opensslgcc -march=nocona -O -fomit-frame-pointer
3732682744.62aes128decryptcrypto_core/aes128decrypt/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
1131.00aes128encryptcrypto_core/aes128encrypt/dolbeau/aesenc-intclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
5244.64aes128encryptcrypto_core/aes128encrypt/dolbeau/std-4ftgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
5564.92aes128encryptcrypto_core/aes128encrypt/dolbeau/std-2ftgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
5685.03aes128encryptcrypto_core/aes128encrypt/dolbeau/std-1ftgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
9888.74aes128encryptcrypto_core/aes128encrypt/opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer
3467983069.01aes128encryptcrypto_core/aes128encrypt/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1821.00aes256decryptcrypto_core/aes256decrypt/dolbeau/aesenc-intclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
10285.65aes256decryptcrypto_core/aes256decrypt/dolbeau/std-2rt-nodkgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
10385.70aes256decryptcrypto_core/aes256decrypt/dolbeau/std-4rt-nodkgcc -march=k8 -O2 -fomit-frame-pointer
10695.87aes256decryptcrypto_core/aes256decrypt/dolbeau/std-1rt-nodkclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
236412.99aes256decryptcrypto_core/aes256decrypt/opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
5165202838.02aes256decryptcrypto_core/aes256decrypt/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1381.00aes256encryptcrypto_core/aes256encrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6774.91aes256encryptcrypto_core/aes256encrypt/dolbeau/std-4ftgcc -march=barcelona -O2 -fomit-frame-pointer
7105.14aes256encryptcrypto_core/aes256encrypt/dolbeau/std-2ftgcc -m64 -march=barcelona -O2 -fomit-frame-pointer
7365.33aes256encryptcrypto_core/aes256encrypt/dolbeau/std-1ftgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
12729.22aes256encryptcrypto_core/aes256encrypt/opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
4791703472.25aes256encryptcrypto_core/aes256encrypt/refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
aes256encryptcrypto_core/aes256encrypt/dolbeau/armv8cryptogcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6581.00hsalsa20crypto_core/hsalsa20/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
6601.00hsalsa20crypto_core/hsalsa20/ref2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
53291.00keccakf160032bitscrypto_core/keccakf160032bits/inplace1600bigcc -funroll-loops -m64 -Os -fomit-frame-pointer
363456.82keccakf160032bitscrypto_core/keccakf160032bits/reference1600-32bitsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
keccakf160032bitscrypto_core/keccakf160032bits/inplace1600ARMv6Mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakf160032bitscrypto_core/keccakf160032bits/inplace1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakf160032bitscrypto_core/keccakf160032bits/inplace1600ARMv7Mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakf160032bitscrypto_core/keccakf160032bits/optimized1600ARMv6Mu1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakf160032bitscrypto_core/keccakf160032bits/optimized1600ARMv6Mu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
24481.00keccakf160064bitscrypto_core/keccakf160064bits/optimized1600AsmX86-64gcc -march=k8 -O -fomit-frame-pointer (5.4.0 20160609)
25221.03keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcufullclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
25881.06keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcu6clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
27371.12keccakf160064bitscrypto_core/keccakf160064bits/optimized1600ufullgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
28021.14keccakf160064bitscrypto_core/keccakf160064bits/optimized1600u6clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
41521.70keccakf160064bitscrypto_core/keccakf160064bits/optimized1600AsmX86-64shldgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
41971.71keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcufullshldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
44881.83keccakf160064bitscrypto_core/keccakf160064bits/reference1600gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
50902.08keccakf160064bitscrypto_core/keccakf160064bits/compact1600gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
keccakf160064bitscrypto_core/keccakf160064bits/optimized1600AsmX86-64Applegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakf160064bitscrypto_core/keccakf160064bits/optimized1600XOPu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakf160064bitscrypto_core/keccakf160064bits/optimized1600XOPufullgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
7301.00salsa20crypto_core/salsa20/refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
5041.00salsa2012crypto_core/salsa2012/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
4141.00salsa208crypto_core/salsa208/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer

crypto_stream

TimeRelative timePrimitiveImplementationCompiler
64041.00aes128ctrcrypto_stream/aes128ctr/cryptoppg++ -m64 -march=corei7-avx -O -fomit-frame-pointer (5.4.0 20160609)
189981.00aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-1clang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
191261.01aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
219101.15aes128estreamcrypto_stream/aes128estream/e/schwabe/core2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
224181.18aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer
229901.21aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
248601.31aes128estreamcrypto_stream/aes128estream/e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
257581.36aes128estreamcrypto_stream/aes128estream/e/hongjun/v1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
299221.58aes128estreamcrypto_stream/aes128estream/e/bernstein/little-4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
327141.72aes128estreamcrypto_stream/aes128estream/e/bernstein/little-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
331061.74aes128estreamcrypto_stream/aes128estream/e/bernstein/little-3clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
343001.81aes128estreamcrypto_stream/aes128estream/e/bernstein/little-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
349921.84aes128estreamcrypto_stream/aes128estream/e/bernstein/big-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
aes128estreamcrypto_stream/aes128estream/e/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
67761.00aes192ctrcrypto_stream/aes192ctr/cryptoppclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
22141.00aes256ctrcrypto_stream/aes256ctr/dolbeau/aesenc-intgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
24621.11aes256ctrcrypto_stream/aes256ctr/opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer
73363.31aes256ctrcrypto_stream/aes256ctr/cryptoppg++ -m64 -march=core-avx-i -O -fomit-frame-pointer
350481.00aes256estreamcrypto_stream/aes256estream/e/hongjun/v0gcc -m64 -march=core2 -O2 -fomit-frame-pointer (5.4.0 20160609)
357641.02aes256estreamcrypto_stream/aes256estream/e/hongjun/v1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
aes256estreamcrypto_stream/aes256estream/e/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1057351.00amastridcrypto_stream/amastrid/ref (1.1.0)g++ -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
24101.00chacha12crypto_stream/chacha12/moon/xop/64gcc -march=k8 -O -fomit-frame-pointer (5.4.0 20160609)
31241.30chacha12crypto_stream/chacha12/dolbeau/amd64-avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
31981.33chacha12crypto_stream/chacha12/moon/avx/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer
32921.37chacha12crypto_stream/chacha12/moon/ssse3/64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
35751.48chacha12crypto_stream/chacha12/moon/sse2/64gcc -m64 -march=nocona -Os -fomit-frame-pointer
38451.60chacha12crypto_stream/chacha12/amd64-ssse3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
39741.65chacha12crypto_stream/chacha12/krovetz/vec128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
43481.80chacha12crypto_stream/chacha12/e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
90523.76chacha12crypto_stream/chacha12/e/amd64-3gcc -m64 -march=core2 -O2 -fomit-frame-pointer
93163.87chacha12crypto_stream/chacha12/e/mergedgcc -march=barcelona -O -fomit-frame-pointer
93403.88chacha12crypto_stream/chacha12/e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer
93503.88chacha12crypto_stream/chacha12/e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
chacha12crypto_stream/chacha12/dolbeau/mipsel-msagcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/dolbeau/ppc-altivecgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/goll_guerongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/krovetz/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
35511.00chacha20crypto_stream/chacha20/moon/xop/64gcc -march=k8 -Os -fomit-frame-pointer (5.4.0 20160609)
48481.37chacha20crypto_stream/chacha20/dolbeau/amd64-avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
49261.39chacha20crypto_stream/chacha20/moon/avx/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer
50441.42chacha20crypto_stream/chacha20/moon/ssse3/64gcc -m64 -march=core2 -Os -fomit-frame-pointer
55181.55chacha20crypto_stream/chacha20/moon/sse2/64gcc -march=nocona -Os -fomit-frame-pointer
56621.59chacha20crypto_stream/chacha20/amd64-ssse3gcc -fno-schedule-insns -O2 -fomit-frame-pointer
65101.83chacha20crypto_stream/chacha20/e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer
65101.83chacha20crypto_stream/chacha20/krovetz/vec128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
141463.98chacha20crypto_stream/chacha20/e/amd64-3gcc -m64 -march=k8 -Os -fomit-frame-pointer
141563.99chacha20crypto_stream/chacha20/e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
142584.02chacha20crypto_stream/chacha20/e/regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer
143124.03chacha20crypto_stream/chacha20/e/mergedgcc -m64 -march=nocona -O3 -fomit-frame-pointer
chacha20crypto_stream/chacha20/dolbeau/mipsel-msagcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/dolbeau/ppc-altivecgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/goll_guerongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/krovetz/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
18161.00chacha8crypto_stream/chacha8/moon/xop/64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
22561.24chacha8crypto_stream/chacha8/dolbeau/amd64-avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
23341.29chacha8crypto_stream/chacha8/moon/avx/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer
24161.33chacha8crypto_stream/chacha8/moon/ssse3/64gcc -m64 -march=core2 -Os -fomit-frame-pointer
26031.43chacha8crypto_stream/chacha8/moon/sse2/64gcc -m64 -march=nocona -Os -fomit-frame-pointer
27221.50chacha8crypto_stream/chacha8/krovetz/vec128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
29271.61chacha8crypto_stream/chacha8/amd64-ssse3gcc -funroll-loops -O2 -fomit-frame-pointer
32581.79chacha8crypto_stream/chacha8/e/amd64-xmm6gcc -march=k8 -O -fomit-frame-pointer
64743.56chacha8crypto_stream/chacha8/e/amd64-3gcc -fno-schedule-insns -Os -fomit-frame-pointer
66763.68chacha8crypto_stream/chacha8/e/mergedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
68163.75chacha8crypto_stream/chacha8/e/regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer
69303.82chacha8crypto_stream/chacha8/e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
chacha8crypto_stream/chacha8/dolbeau/mipsel-msagcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/dolbeau/ppc-altivecgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/goll_guerongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/krovetz/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
98981.00cryptmtv3crypto_stream/cryptmtv3/e/v3clang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
dragoncrypto_stream/dragon/e/submissions/dragongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
283481.00hc128crypto_stream/hc128/e/hc-128/200701bgcc -funroll-loops -O3 -fomit-frame-pointer (5.4.0 20160609)
283681.00hc128crypto_stream/hc128/e/hc-128/200606gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
283821.00hc128crypto_stream/hc128/e/hc-128/200701agcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
679901.00hc256crypto_stream/hc256/e/hc-256/200701gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
681701.00hc256crypto_stream/hc256/e/hc-256/200511gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
106401.00lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-1gcc -m64 -march=corei7 -O3 -fomit-frame-pointer (5.4.0 20160609)
121661.14lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
123221.16lexv2crypto_stream/lexv2/e/v2/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
88721.00nlsv2crypto_stream/nlsv2/e/v2/sync/2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer (5.4.0 20160609)
173291.95nlsv2crypto_stream/nlsv2/e/v2/sync/1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
531881.00ocelot1crypto_stream/ocelot1/ref (2.1.0)g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (5.4.0 20160609)
ocelot2crypto_stream/ocelot2/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
79001.00panamacrypto_stream/panama/cryptoppclang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
99781.00rabbitcrypto_stream/rabbit/e/opt/1/3clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
100041.00rabbitcrypto_stream/rabbit/e/opt/1/2clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
100261.00rabbitcrypto_stream/rabbit/e/opt/1/4clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
102921.03rabbitcrypto_stream/rabbit/e/opt/2/3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
103401.04rabbitcrypto_stream/rabbit/e/opt/2/2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
144461.45rabbitcrypto_stream/rabbit/e/opt/2/1gcc -m64 -march=k8 -O3 -fomit-frame-pointer
145011.45rabbitcrypto_stream/rabbit/e/opt/1/1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
152281.53rabbitcrypto_stream/rabbit/e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rabbitcrypto_stream/rabbit/e/opt/2/4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rabbitcrypto_stream/rabbit/e/opt/2/5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rijn256ctrcrypto_stream/rijn256ctr/gilgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
53341.00salsa20crypto_stream/salsa20/dolbeau/amd64-xmm6intclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
68821.29salsa20crypto_stream/salsa20/amd64_xmm6gcc -m64 -O -fomit-frame-pointer
69091.30salsa20crypto_stream/salsa20/e/amd64-xmm6gcc -funroll-loops -m64 -O -fomit-frame-pointer
75541.42salsa20crypto_stream/salsa20/e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
144622.71salsa20crypto_stream/salsa20/e/mergedgcc -m64 -march=k8 -O2 -fomit-frame-pointer
147582.77salsa20crypto_stream/salsa20/e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
147962.77salsa20crypto_stream/salsa20/e/regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
148442.78salsa20crypto_stream/salsa20/e/amd64-3gcc -m64 -march=corei7-avx -O -fomit-frame-pointer
158322.97salsa20crypto_stream/salsa20/e/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer
167383.14salsa20crypto_stream/salsa20/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
167563.14salsa20crypto_stream/salsa20/e/amd64-xmm2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
168083.15salsa20crypto_stream/salsa20/e/amd64-xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer
249064.67salsa20crypto_stream/salsa20/e/amd64-1gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer
33961.00salsa2012crypto_stream/salsa2012/dolbeau/amd64-xmm6intclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
45641.34salsa2012crypto_stream/salsa2012/amd64_xmm6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer
45691.35salsa2012crypto_stream/salsa2012/e/amd64-xmm6gcc -funroll-loops -O -fomit-frame-pointer
50101.48salsa2012crypto_stream/salsa2012/e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
93782.76salsa2012crypto_stream/salsa2012/e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer
96782.85salsa2012crypto_stream/salsa2012/e/regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
97302.87salsa2012crypto_stream/salsa2012/e/amd64-3gcc -Os -fomit-frame-pointer
97572.87salsa2012crypto_stream/salsa2012/e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
101582.99salsa2012crypto_stream/salsa2012/e/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
106123.12salsa2012crypto_stream/salsa2012/e/amd64-xmm2gcc -m64 -march=core2 -O3 -fomit-frame-pointer
106623.14salsa2012crypto_stream/salsa2012/e/amd64-xmmgcc -march=k8 -O3 -fomit-frame-pointer
113893.35salsa2012crypto_stream/salsa2012/refgcc -march=k8 -O3 -fomit-frame-pointer
156264.60salsa2012crypto_stream/salsa2012/e/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer
24241.00salsa208crypto_stream/salsa208/dolbeau/amd64-xmm6intclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
34021.40salsa208crypto_stream/salsa208/e/amd64-xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
34191.41salsa208crypto_stream/salsa208/amd64_xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
37381.54salsa208crypto_stream/salsa208/e/amd64-xmm5gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
68522.83salsa208crypto_stream/salsa208/e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer
70582.91salsa208crypto_stream/salsa208/e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer
71922.97salsa208crypto_stream/salsa208/e/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
72002.97salsa208crypto_stream/salsa208/e/regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
72803.00salsa208crypto_stream/salsa208/e/amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
75403.11salsa208crypto_stream/salsa208/e/amd64-xmm2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
75923.13salsa208crypto_stream/salsa208/e/amd64-xmmgcc -m64 -march=k8 -O3 -fomit-frame-pointer
92463.81salsa208crypto_stream/salsa208/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
109544.52salsa208crypto_stream/salsa208/e/amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer
106451.00simon128128ctrcrypto_stream/simon128128ctr/sse4 (2.1)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
simon128128ctrcrypto_stream/simon128128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
simon128192ctrcrypto_stream/simon128192ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simon128192ctrcrypto_stream/simon128192ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
119121.00simon128256ctrcrypto_stream/simon128256ctr/sse4 (2.1)gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
simon128256ctrcrypto_stream/simon128256ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
76961.00simon64128ctrcrypto_stream/simon64128ctr/sse4 (2.1)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
simon64128ctrcrypto_stream/simon64128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
71401.00simon6496ctrcrypto_stream/simon6496ctr/sse4 (2.1)gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
simon6496ctrcrypto_stream/simon6496ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
80361.00snow20crypto_stream/snow20/e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
86981.00sosemanukcrypto_stream/sosemanuk/cryptoppg++ -march=nocona -O2 -fomit-frame-pointer (5.4.0 20160609)
92521.06sosemanukcrypto_stream/sosemanuk/e/submissions/sosemanukclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
speck128128ctrcrypto_stream/speck128128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128128ctrcrypto_stream/speck128128ctr/avx512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128128ctrcrypto_stream/speck128128ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128192ctrcrypto_stream/speck128192ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128192ctrcrypto_stream/speck128192ctr/avx512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128192ctrcrypto_stream/speck128192ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128256ctrcrypto_stream/speck128256ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128256ctrcrypto_stream/speck128256ctr/avx512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128256ctrcrypto_stream/speck128256ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
45341.00speck64128ctrcrypto_stream/speck64128ctr/sse4 (2.1)gcc -m64 -march=corei7-avx -O -fomit-frame-pointer
speck64128ctrcrypto_stream/speck64128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck64128ctrcrypto_stream/speck64128ctr/avx512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
43721.00speck6496ctrcrypto_stream/speck6496ctr/sse4 (2.1)gcc -m64 -march=core2 -O -fomit-frame-pointer (5.4.0 20160609)
speck6496ctrcrypto_stream/speck6496ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck6496ctrcrypto_stream/speck6496ctr/avx512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
135601.00tpycrypto_stream/tpy/e/tpygcc -march=k8 -O3 -fomit-frame-pointer (5.4.0 20160609)
93021.00tpy6crypto_stream/tpy6/e/tpy6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
161931.00tpypycrypto_stream/tpypy/e/tpypygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
75561.00triviumcrypto_stream/trivium/e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (5.4.0 20160609)
59151.00xsalsa20crypto_stream/xsalsa20/refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer (5.4.0 20160609)