Implementation notes: amd64, genji548, crypto_stream

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
CPU cycles/second: 2400000000...2400000000 (amd64cpuinfo)
SUPERCOP version: 20180818
Benchmark dates: 20180819...20180820

crypto_core

TimeRelative timePrimitiveImplementationCompiler
1661.00aes128decryptcrypto_core/aes128decrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
3942.37aes128decryptcrypto_core/aes128decrypt/dolbeau/std-4rt-nodkgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
4322.60aes128decryptcrypto_core/aes128decrypt/dolbeau/std-2rt-nodkgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
4582.76aes128decryptcrypto_core/aes128decrypt/dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
9785.89aes128decryptcrypto_core/aes128decrypt/opensslgcc -march=k8 -O2 -fomit-frame-pointer
1768841065.57aes128decryptcrypto_core/aes128decrypt/reficc -no-vec
1621.00aes128encryptcrypto_core/aes128encrypt/dolbeau/aesenc-inticc -xCORE-AVX512 -O3 -fomit-frame-pointer
3021.86aes128encryptcrypto_core/aes128encrypt/dolbeau/std-4ftgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
3282.02aes128encryptcrypto_core/aes128encrypt/dolbeau/std-2ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3442.12aes128encryptcrypto_core/aes128encrypt/dolbeau/std-1ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5423.35aes128encryptcrypto_core/aes128encrypt/opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
152402940.75aes128encryptcrypto_core/aes128encrypt/reficc -no-vec
2081.00aes256decryptcrypto_core/aes256decrypt/dolbeau/aesenc-inticc -xCORE-AVX512 -O3 -fomit-frame-pointer
5422.61aes256decryptcrypto_core/aes256decrypt/dolbeau/std-4rt-nodkgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
6002.88aes256decryptcrypto_core/aes256decrypt/dolbeau/std-2rt-nodkgcc -funroll-loops -m64 -Os -fomit-frame-pointer
6323.04aes256decryptcrypto_core/aes256decrypt/dolbeau/std-1rt-nodkgcc -funroll-loops -Os -fomit-frame-pointer
13406.44aes256decryptcrypto_core/aes256decrypt/opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
2444921175.44aes256decryptcrypto_core/aes256decrypt/reficc -no-vec
2061.00aes256encryptcrypto_core/aes256encrypt/dolbeau/aesenc-inticc -xCORE-AVX512 -O3 -fomit-frame-pointer
4021.95aes256encryptcrypto_core/aes256encrypt/dolbeau/std-4ftgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
4462.17aes256encryptcrypto_core/aes256encrypt/dolbeau/std-2ftgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
4722.29aes256encryptcrypto_core/aes256encrypt/dolbeau/std-1ftgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
7163.48aes256encryptcrypto_core/aes256encrypt/opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
2099621019.23aes256encryptcrypto_core/aes256encrypt/reficc -no-vec
3841.00hsalsa20crypto_core/hsalsa20/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (8.2.0)
3861.01hsalsa20crypto_core/hsalsa20/ref2gcc -m64 -O3 -fomit-frame-pointer
24581.00keccakf160032bitscrypto_core/keccakf160032bits/inplace1600bigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv (8.2.0)
177127.21keccakf160032bitscrypto_core/keccakf160032bits/reference1600-32bitsgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
12181.00keccakf160064bitscrypto_core/keccakf160064bits/optimized1600u6gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer (8.2.0)
12301.01keccakf160064bitscrypto_core/keccakf160064bits/optimized1600ufullgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
13101.08keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcufullshldgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
13121.08keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcu6gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer (8.2.0)
13321.09keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcufullgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
13541.11keccakf160064bitscrypto_core/keccakf160064bits/optimized1600AsmX86-64shldicc -xCORE-AVX2 -O3 -fomit-frame-pointer
14021.15keccakf160064bitscrypto_core/keccakf160064bits/optimized1600AsmX86-64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
26882.21keccakf160064bitscrypto_core/keccakf160064bits/reference1600gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
31222.56keccakf160064bitscrypto_core/keccakf160064bits/compact1600gcc -funroll-loops -m64 -march=nocona -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
4081.00salsa20crypto_core/salsa20/refgcc -m64 -O3 -fomit-frame-pointer
2581.00salsa2012crypto_core/salsa2012/refgcc -m64 -O3 -fomit-frame-pointer
1821.00salsa208crypto_core/salsa208/refgcc -m64 -march=k8 -O2 -fomit-frame-pointer (8.2.0)

crypto_stream

TimeRelative timePrimitiveImplementationCompiler
33421.00aes128ctrcrypto_stream/aes128ctr/cryptoppg++ -m64 -O2 -fomit-frame-pointer (8.2.0)
130341.00aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-1icc -xSSE4.2 -O3 -fomit-frame-pointer (18.0.20180210)
131021.01aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-2icc -xSSE4.1 -O3 -fomit-frame-pointer
133701.03aes128estreamcrypto_stream/aes128estream/e/schwabe/core2icc -xSSE4.2 -O2 -fomit-frame-pointer
134361.03aes128estreamcrypto_stream/aes128estream/e/hongjun/v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
139561.07aes128estreamcrypto_stream/aes128estream/e/hongjun/v0gcc -march=nocona -O3 -fomit-frame-pointer
146041.12aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-2icc -xSSE4.2 -O2 -fomit-frame-pointer
153161.18aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-1gcc -funroll-loops
162701.25aes128estreamcrypto_stream/aes128estream/e/bernstein/little-2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer
168701.29aes128estreamcrypto_stream/aes128estream/e/bernstein/little-1icc -xSSE4.1 -O3 -fomit-frame-pointer
172301.32aes128estreamcrypto_stream/aes128estream/e/bernstein/little-4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
178621.37aes128estreamcrypto_stream/aes128estream/e/bernstein/little-3gcc -march=barcelona -O2 -fomit-frame-pointer
182981.40aes128estreamcrypto_stream/aes128estream/e/bernstein/big-1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer
aes128estreamcrypto_stream/aes128estream/e/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
35141.00aes192ctrcrypto_stream/aes192ctr/cryptoppg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
15581.00aes256ctrcrypto_stream/aes256ctr/dolbeau/aesenc-intgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (8.2.0)
19701.26aes256ctrcrypto_stream/aes256ctr/opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
37482.41aes256ctrcrypto_stream/aes256ctr/cryptoppg++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer
189801.00aes256estreamcrypto_stream/aes256estream/e/hongjun/v1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (8.2.0)
195581.03aes256estreamcrypto_stream/aes256estream/e/hongjun/v0gcc -march=nocona -O3 -fomit-frame-pointer
aes256estreamcrypto_stream/aes256estream/e/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
522581.00amastridcrypto_stream/amastrid/ref (1.1.0)g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.2.0)
7881.00chacha12crypto_stream/chacha12/dolbeau/amd64-avx2icc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
12321.56chacha12crypto_stream/chacha12/moon/avx2/64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
12961.64chacha12crypto_stream/chacha12/goll_guerongcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
13081.66chacha12crypto_stream/chacha12/krovetz/avx2icc -xSSE4.1 -O3 -fomit-frame-pointer
22762.89chacha12crypto_stream/chacha12/moon/avx/64gcc -march=k8 -O3 -fomit-frame-pointer
23082.93chacha12crypto_stream/chacha12/moon/ssse3/64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
24923.16chacha12crypto_stream/chacha12/krovetz/vec128gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
25003.17chacha12crypto_stream/chacha12/amd64-ssse3gcc -O2 -fomit-frame-pointer
28963.68chacha12crypto_stream/chacha12/e/amd64-xmm6gcc -m64 -march=corei7 -O -fomit-frame-pointer
31383.98chacha12crypto_stream/chacha12/moon/sse2/64icc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
55807.08chacha12crypto_stream/chacha12/e/mergedicc -xAVX -O3 -fomit-frame-pointer
57887.35chacha12crypto_stream/chacha12/e/amd64-3gcc -O2 -fomit-frame-pointer
58347.40chacha12crypto_stream/chacha12/e/reficc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
59647.57chacha12crypto_stream/chacha12/e/regsicc
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/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
11961.00chacha20crypto_stream/chacha20/dolbeau/amd64-avx2icc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
18821.57chacha20crypto_stream/chacha20/moon/avx2/64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
20881.75chacha20crypto_stream/chacha20/goll_guerongcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
21061.76chacha20crypto_stream/chacha20/krovetz/avx2icc -xSSE4.2 -O3 -fomit-frame-pointer
28902.42chacha20crypto_stream/chacha20/dolbeau/generic-gccsimd128gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
35162.94chacha20crypto_stream/chacha20/moon/avx/64icc -xSSE4.2 -O2 -fomit-frame-pointer
36423.05chacha20crypto_stream/chacha20/moon/ssse3/64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer
37903.17chacha20crypto_stream/chacha20/amd64-ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer
40883.42chacha20crypto_stream/chacha20/krovetz/vec128gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
44523.72chacha20crypto_stream/chacha20/e/amd64-xmm6gcc -m64 -march=barcelona -Os -fomit-frame-pointer
50484.22chacha20crypto_stream/chacha20/moon/sse2/64icc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
89907.52chacha20crypto_stream/chacha20/e/mergedicc -xAVX -O3 -fomit-frame-pointer
92027.69chacha20crypto_stream/chacha20/e/amd64-3gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer
93107.78chacha20crypto_stream/chacha20/e/regsicc
94887.93chacha20crypto_stream/chacha20/e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5901.00chacha8crypto_stream/chacha8/dolbeau/amd64-avx2icc -xCORE-AVX512 -O2 -fomit-frame-pointer (18.0.20180210)
8981.52chacha8crypto_stream/chacha8/goll_guerongcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
9041.53chacha8crypto_stream/chacha8/krovetz/avx2icc -xSSE4.2 -O3 -fomit-frame-pointer
9161.55chacha8crypto_stream/chacha8/moon/avx2/64gcc -m64 -march=core2 -O3 -fomit-frame-pointer
16522.80chacha8crypto_stream/chacha8/moon/avx/64gcc -march=k8 -O3 -fomit-frame-pointer
16742.84chacha8crypto_stream/chacha8/moon/ssse3/64gcc -march=barcelona -O2 -fomit-frame-pointer
16822.85chacha8crypto_stream/chacha8/krovetz/vec128gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
18563.15chacha8crypto_stream/chacha8/amd64-ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
21203.59chacha8crypto_stream/chacha8/e/amd64-xmm6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
21863.71chacha8crypto_stream/chacha8/moon/sse2/64icc -xCORE-AVX512 -O2 -fomit-frame-pointer (18.0.20180210)
38886.59chacha8crypto_stream/chacha8/e/mergedicc
40586.88chacha8crypto_stream/chacha8/e/amd64-3gcc -m64 -march=barcelona -O -fomit-frame-pointer
40726.90chacha8crypto_stream/chacha8/e/reficc -xCORE-AVX2 -O3 -fomit-frame-pointer
42247.16chacha8crypto_stream/chacha8/e/regsicc
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/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
56441.00cryptmtv3crypto_stream/cryptmtv3/e/v3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
dragoncrypto_stream/dragon/e/submissions/dragongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
141421.00hc128crypto_stream/hc128/e/hc-128/200701agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
142141.01hc128crypto_stream/hc128/e/hc-128/200701bgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
142501.01hc128crypto_stream/hc128/e/hc-128/200606gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
333121.00hc256crypto_stream/hc256/e/hc-256/200511gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
333261.00hc256crypto_stream/hc256/e/hc-256/200701gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
67621.00lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer (8.2.0)
68261.01lexv2crypto_stream/lexv2/e/v2/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
70561.04lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-2gcc -Os -fomit-frame-pointer
44681.00nlsv2crypto_stream/nlsv2/e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer (8.2.0)
90982.04nlsv2crypto_stream/nlsv2/e/v2/sync/1icc -xSSE4.1 -O3 -fomit-frame-pointer
303241.00ocelot1crypto_stream/ocelot1/ref (2.1.0)icpc -xCOMMON-AVX512 -O2 -fomit-frame-pointer (18.0.20180210)
ocelot2crypto_stream/ocelot2/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
54041.00panamacrypto_stream/panama/cryptoppg++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (8.2.0)
53321.00rabbitcrypto_stream/rabbit/e/opt/2/3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (8.2.0)
53401.00rabbitcrypto_stream/rabbit/e/opt/2/2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (8.2.0)
53461.00rabbitcrypto_stream/rabbit/e/opt/1/4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (8.2.0)
53521.00rabbitcrypto_stream/rabbit/e/opt/1/3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (8.2.0)
53621.01rabbitcrypto_stream/rabbit/e/opt/1/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
74261.39rabbitcrypto_stream/rabbit/e/opt/1/1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer
74321.39rabbitcrypto_stream/rabbit/e/opt/2/1gcc -m64 -march=corei7 -O2 -fomit-frame-pointer
74701.40rabbitcrypto_stream/rabbit/e/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
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
13541.00salsa20crypto_stream/salsa20/dolbeau/amd64-xmm6inticc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
48903.61salsa20crypto_stream/salsa20/amd64_xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
49043.62salsa20crypto_stream/salsa20/e/amd64-xmm6gcc -march=barcelona -O3 -fomit-frame-pointer
52483.88salsa20crypto_stream/salsa20/e/amd64-xmm5gcc -m64 -Os -fomit-frame-pointer
89386.60salsa20crypto_stream/salsa20/e/amd64-xmm2gcc -march=barcelona -O3 -fomit-frame-pointer
94646.99salsa20crypto_stream/salsa20/e/amd64-xmmgcc -m64 -march=nocona -Os -fomit-frame-pointer
94767.00salsa20crypto_stream/salsa20/e/mergedgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
96207.10salsa20crypto_stream/salsa20/e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
96367.12salsa20crypto_stream/salsa20/e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
102827.59salsa20crypto_stream/salsa20/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
105927.82salsa20crypto_stream/salsa20/e/amd64-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
105987.83salsa20crypto_stream/salsa20/e/amd64-2gcc -O3 -fomit-frame-pointer
117408.67salsa20crypto_stream/salsa20/e/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
9761.00salsa2012crypto_stream/salsa2012/dolbeau/amd64-xmm6inticc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
31603.24salsa2012crypto_stream/salsa2012/e/amd64-xmm6cc
31823.26salsa2012crypto_stream/salsa2012/amd64_xmm6gcc -march=k8 -O -fomit-frame-pointer
34043.49salsa2012crypto_stream/salsa2012/e/amd64-xmm5gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
57165.86salsa2012crypto_stream/salsa2012/e/amd64-xmm2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
59886.14salsa2012crypto_stream/salsa2012/e/mergedgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
60566.20salsa2012crypto_stream/salsa2012/e/amd64-xmmgcc -m64 -O -fomit-frame-pointer
61406.29salsa2012crypto_stream/salsa2012/e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
61746.33salsa2012crypto_stream/salsa2012/e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
65366.70salsa2012crypto_stream/salsa2012/e/amd64-2gcc -march=k8 -O2 -fomit-frame-pointer
66266.79salsa2012crypto_stream/salsa2012/e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
66866.85salsa2012crypto_stream/salsa2012/refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
73707.55salsa2012crypto_stream/salsa2012/e/amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer
7761.00salsa208crypto_stream/salsa208/dolbeau/amd64-xmm6inticc -xCORE-AVX512 -O2 -fomit-frame-pointer (18.0.20180210)
22942.96salsa208crypto_stream/salsa208/amd64_xmm6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer
23022.97salsa208crypto_stream/salsa208/e/amd64-xmm6gcc
24663.18salsa208crypto_stream/salsa208/e/amd64-xmm5gcc -march=barcelona -Os -fomit-frame-pointer
41165.30salsa208crypto_stream/salsa208/e/amd64-xmm2gcc -m64 -Os -fomit-frame-pointer
43405.59salsa208crypto_stream/salsa208/e/amd64-xmmgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer
43445.60salsa208crypto_stream/salsa208/e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
44685.76salsa208crypto_stream/salsa208/e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
44805.77salsa208crypto_stream/salsa208/e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
45725.89salsa208crypto_stream/salsa208/e/amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer
45825.90salsa208crypto_stream/salsa208/e/amd64-3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
48786.29salsa208crypto_stream/salsa208/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
51726.66salsa208crypto_stream/salsa208/e/amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
32681.00simon128128ctrcrypto_stream/simon128128ctr/avx2 (2.1)icc -xCORE-AVX512 -O2 -fomit-frame-pointer (18.0.20180210)
71482.19simon128128ctrcrypto_stream/simon128128ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
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
39141.00simon128256ctrcrypto_stream/simon128256ctr/avx2 (2.1)icc -xCORE-AVX512 -O2 -fomit-frame-pointer (18.0.20180210)
85882.19simon128256ctrcrypto_stream/simon128256ctr/sse4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
25321.00simon64128ctrcrypto_stream/simon64128ctr/avx2 (2.1)icc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
53882.13simon64128ctrcrypto_stream/simon64128ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
21861.00simon6496ctrcrypto_stream/simon6496ctr/avx2 (2.1)icc -xCORE-AVX512 -O2 -fomit-frame-pointer (18.0.20180210)
47242.16simon6496ctrcrypto_stream/simon6496ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
42981.00snow20crypto_stream/snow20/e/benchmarks/snow-2.0gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
44161.00sosemanukcrypto_stream/sosemanuk/e/submissions/sosemanukicc -xCORE-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
52601.19sosemanukcrypto_stream/sosemanuk/cryptoppg++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
11281.00speck128128ctrcrypto_stream/speck128128ctr/avx512 (1.00)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128128ctrcrypto_stream/speck128128ctr/avx2gcc -m64 -O3 -fomit-frame-pointer
speck128128ctrcrypto_stream/speck128128ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
11581.00speck128192ctrcrypto_stream/speck128192ctr/avx512 (1.00)gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
speck128192ctrcrypto_stream/speck128192ctr/avx2gcc -m64 -O3 -fomit-frame-pointer
speck128192ctrcrypto_stream/speck128192ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
11921.00speck128256ctrcrypto_stream/speck128256ctr/avx512 (1.00)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
speck128256ctrcrypto_stream/speck128256ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128256ctrcrypto_stream/speck128256ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
9561.00speck64128ctrcrypto_stream/speck64128ctr/avx512 (1.00)gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
17121.79speck64128ctrcrypto_stream/speck64128ctr/avx2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
28763.01speck64128ctrcrypto_stream/speck64128ctr/sse4icc -xCORE-AVX512 -O2 -fomit-frame-pointer
9221.00speck6496ctrcrypto_stream/speck6496ctr/avx512 (1.0)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
16541.79speck6496ctrcrypto_stream/speck6496ctr/avx2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
27703.00speck6496ctrcrypto_stream/speck6496ctr/sse4icc -xCORE-AVX512 -O2 -fomit-frame-pointer
82801.00tpycrypto_stream/tpy/e/tpygcc -funroll-loops -march=nocona -O -fomit-frame-pointer (8.2.0)
55561.00tpy6crypto_stream/tpy6/e/tpy6icc -xSSE4.1 -O2 -fomit-frame-pointer (18.0.20180210)
96421.00tpypycrypto_stream/tpypy/e/tpypyicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer (18.0.20180210)
83621.00triviumcrypto_stream/trivium/e/submissions/triviumgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer (8.2.0)
17241.00xsalsa20crypto_stream/xsalsa20/reficc (18.0.20180210)