Implementation notes: amd64, gcc16, crypto_stream

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
CPU cycles/second: 2194151000...2194151000 (amd64cpuinfo)
SUPERCOP version: 20171020
Benchmark dates: 20170720...20171110

crypto_core

TimeRelative timePrimitiveImplementationCompiler
9101.00aes128decryptcrypto_core/aes128decrypt/opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (4.4.5)
191950210.93aes128decryptcrypto_core/aes128decrypt/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
aes128decryptcrypto_core/aes128decrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128decryptcrypto_core/aes128decrypt/dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128decryptcrypto_core/aes128decrypt/dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128decryptcrypto_core/aes128decrypt/dolbeau/std-4rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4621.00aes128encryptcrypto_core/aes128encrypt/opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
180393390.46aes128encryptcrypto_core/aes128encrypt/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
aes128encryptcrypto_core/aes128encrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128encryptcrypto_core/aes128encrypt/dolbeau/std-1ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128encryptcrypto_core/aes128encrypt/dolbeau/std-2ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128encryptcrypto_core/aes128encrypt/dolbeau/std-4ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
12031.00aes256decryptcrypto_core/aes256decrypt/opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer (4.4.5)
265324220.55aes256decryptcrypto_core/aes256decrypt/refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
aes256decryptcrypto_core/aes256decrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256decryptcrypto_core/aes256decrypt/dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256decryptcrypto_core/aes256decrypt/dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256decryptcrypto_core/aes256decrypt/dolbeau/std-4rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5891.00aes256encryptcrypto_core/aes256encrypt/opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
248373421.69aes256encryptcrypto_core/aes256encrypt/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
aes256encryptcrypto_core/aes256encrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256encryptcrypto_core/aes256encrypt/dolbeau/std-1ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256encryptcrypto_core/aes256encrypt/dolbeau/std-2ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256encryptcrypto_core/aes256encrypt/dolbeau/std-4ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6451.00hsalsa20crypto_core/hsalsa20/refgcc -march=nocona -O2 -fomit-frame-pointer
6451.00hsalsa20crypto_core/hsalsa20/ref2gcc -O3 -fomit-frame-pointer (4.4.5)
17761.00keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcufullgcc -m64 -O2 -fomit-frame-pointer
18261.03keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcu6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
18331.03keccakf160064bitscrypto_core/keccakf160064bits/optimized1600AsmX86-64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
19031.07keccakf160064bitscrypto_core/keccakf160064bits/optimized1600ufullgcc -m64 -O3 -fomit-frame-pointer
19511.10keccakf160064bitscrypto_core/keccakf160064bits/optimized1600u6gcc -m64 -O2 -fomit-frame-pointer
28431.60keccakf160064bitscrypto_core/keccakf160064bits/reference1600gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
30681.73keccakf160064bitscrypto_core/keccakf160064bits/optimized1600lcufullshldgcc -m64 -O2 -fomit-frame-pointer
32781.85keccakf160064bitscrypto_core/keccakf160064bits/optimized1600AsmX86-64shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
62543.52keccakf160064bitscrypto_core/keccakf160064bits/compact1600gcc -funroll-loops -m64 -O3 -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
6941.00salsa20crypto_core/salsa20/refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.4.5)
4951.00salsa2012crypto_core/salsa2012/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.4.5)
4011.00salsa208crypto_core/salsa208/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.4.5)

crypto_stream

TimeRelative timePrimitiveImplementationCompiler
189901.00aes128ctrcrypto_stream/aes128ctr/cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer (4.4.5)
167021.00aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-2gcc -m64 -O3 -fomit-frame-pointer
167041.00aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
190341.14aes128estreamcrypto_stream/aes128estream/e/schwabe/core2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
196861.18aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
201521.21aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-2gcc -m64 -O3 -fomit-frame-pointer
210941.26aes128estreamcrypto_stream/aes128estream/e/hongjun/v1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
214341.28aes128estreamcrypto_stream/aes128estream/e/hongjun/v0gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
237421.42aes128estreamcrypto_stream/aes128estream/e/bernstein/little-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
256531.54aes128estreamcrypto_stream/aes128estream/e/bernstein/little-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer
261541.57aes128estreamcrypto_stream/aes128estream/e/bernstein/little-4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
278561.67aes128estreamcrypto_stream/aes128estream/e/bernstein/big-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
278941.67aes128estreamcrypto_stream/aes128estream/e/bernstein/little-3gcc -funroll-loops -O2 -fomit-frame-pointer
aes128estreamcrypto_stream/aes128estream/e/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
223631.00aes192ctrcrypto_stream/aes192ctr/cryptoppg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer (4.4.5)
258151.00aes256ctrcrypto_stream/aes256ctr/cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
aes256ctrcrypto_stream/aes256ctr/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256ctrcrypto_stream/aes256ctr/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
295021.00aes256estreamcrypto_stream/aes256estream/e/hongjun/v1gcc -m64 -march=k8 -O2 -fomit-frame-pointer (4.4.5)
298981.01aes256estreamcrypto_stream/aes256estream/e/hongjun/v0gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256estreamcrypto_stream/aes256estream/e/gladmangcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1056201.00amastridcrypto_stream/amastrid/ref (1.1.0)g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
39981.00chacha12crypto_stream/chacha12/moon/sse2/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer (4.4.5)
62651.57chacha12crypto_stream/chacha12/e/amd64-xmm6gcc -m64 -march=k8 -O3 -fomit-frame-pointer
72111.80chacha12crypto_stream/chacha12/e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
74841.87chacha12crypto_stream/chacha12/e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer
74891.87chacha12crypto_stream/chacha12/krovetz/vec128gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
75501.89chacha12crypto_stream/chacha12/e/mergedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer
101532.54chacha12crypto_stream/chacha12/e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
chacha12crypto_stream/chacha12/amd64-ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/dolbeau/amd64-avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
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/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/moon/ssse3/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha12crypto_stream/chacha12/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
61821.00chacha20crypto_stream/chacha20/moon/sse2/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer (4.4.5)
96971.57chacha20crypto_stream/chacha20/e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
112431.82chacha20crypto_stream/chacha20/e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
115231.86chacha20crypto_stream/chacha20/e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
116441.88chacha20crypto_stream/chacha20/e/regsgcc -m64 -O3 -fomit-frame-pointer
120951.96chacha20crypto_stream/chacha20/krovetz/vec128gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
144562.34chacha20crypto_stream/chacha20/e/refgcc -O3 -fomit-frame-pointer
chacha20crypto_stream/chacha20/amd64-ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/dolbeau/amd64-avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
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/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/moon/ssse3/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha20crypto_stream/chacha20/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
29071.00chacha8crypto_stream/chacha8/moon/sse2/64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer (4.4.5)
45491.56chacha8crypto_stream/chacha8/e/amd64-xmm6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
51961.79chacha8crypto_stream/chacha8/e/amd64-3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
52471.80chacha8crypto_stream/chacha8/krovetz/vec128gcc -m64 -O2 -fomit-frame-pointer
57731.99chacha8crypto_stream/chacha8/e/mergedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
61642.12chacha8crypto_stream/chacha8/e/regsgcc -march=barcelona -O3 -fomit-frame-pointer
77652.67chacha8crypto_stream/chacha8/e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
chacha8crypto_stream/chacha8/amd64-ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/dolbeau/amd64-avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
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/avx/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/moon/avx2/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/moon/ssse3/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
chacha8crypto_stream/chacha8/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
99701.00cryptmtv3crypto_stream/cryptmtv3/e/v3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.4.5)
dragoncrypto_stream/dragon/e/submissions/dragongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
229821.00hc128crypto_stream/hc128/e/hc-128/200701bgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.4.5)
230211.00hc128crypto_stream/hc128/e/hc-128/200606gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (4.4.5)
233581.02hc128crypto_stream/hc128/e/hc-128/200701agcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
574771.00hc256crypto_stream/hc256/e/hc-256/200511gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (4.4.5)
575011.00hc256crypto_stream/hc256/e/hc-256/200701gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
86691.00lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
103521.19lexv2crypto_stream/lexv2/e/v2/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
111481.29lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
76521.00nlsv2crypto_stream/nlsv2/e/v2/sync/2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.4.5)
193182.52nlsv2crypto_stream/nlsv2/e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
524541.00ocelot1crypto_stream/ocelot1/ref (2.1.0)g++ -m64 -march=barcelona -O3 -fomit-frame-pointer (4.4.5)
ocelot2crypto_stream/ocelot2/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
90801.00panamacrypto_stream/panama/cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (4.4.5)
78511.00rabbitcrypto_stream/rabbit/e/opt/2/2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.4.5)
78511.00rabbitcrypto_stream/rabbit/e/opt/2/3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (4.4.5)
78561.00rabbitcrypto_stream/rabbit/e/opt/1/2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
78561.00rabbitcrypto_stream/rabbit/e/opt/1/3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
78561.00rabbitcrypto_stream/rabbit/e/opt/1/4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
114961.46rabbitcrypto_stream/rabbit/e/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
117221.49rabbitcrypto_stream/rabbit/e/opt/2/1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
117681.50rabbitcrypto_stream/rabbit/e/opt/1/1gcc -m64 -march=native -mtune=native -Os -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
84821.00salsa20crypto_stream/salsa20/e/amd64-xmm6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
86521.02salsa20crypto_stream/salsa20/amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
102081.20salsa20crypto_stream/salsa20/dolbeau/amd64-xmm6intgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
103201.22salsa20crypto_stream/salsa20/e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
118471.40salsa20crypto_stream/salsa20/e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
126871.50salsa20crypto_stream/salsa20/e/amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer
130841.54salsa20crypto_stream/salsa20/e/mergedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
136761.61salsa20crypto_stream/salsa20/e/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer
146341.73salsa20crypto_stream/salsa20/e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
155651.84salsa20crypto_stream/salsa20/e/amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer
160761.90salsa20crypto_stream/salsa20/refgcc -funroll-loops -O3 -fomit-frame-pointer
166771.97salsa20crypto_stream/salsa20/e/amd64-xmmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
186232.20salsa20crypto_stream/salsa20/e/amd64-xmm2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
55311.00salsa2012crypto_stream/salsa2012/e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
56281.02salsa2012crypto_stream/salsa2012/amd64_xmm6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer
64931.17salsa2012crypto_stream/salsa2012/dolbeau/amd64-xmm6intgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
66961.21salsa2012crypto_stream/salsa2012/e/amd64-xmm5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
75741.37salsa2012crypto_stream/salsa2012/e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
78411.42salsa2012crypto_stream/salsa2012/e/mergedgcc -march=nocona -O3 -fomit-frame-pointer
80741.46salsa2012crypto_stream/salsa2012/e/amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer
82391.49salsa2012crypto_stream/salsa2012/e/regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
90201.63salsa2012crypto_stream/salsa2012/e/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
99001.79salsa2012crypto_stream/salsa2012/e/amd64-1gcc -m64 -Os -fomit-frame-pointer
105341.90salsa2012crypto_stream/salsa2012/e/amd64-xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
112472.03salsa2012crypto_stream/salsa2012/refgcc -march=barcelona -O3 -fomit-frame-pointer
117132.12salsa2012crypto_stream/salsa2012/e/amd64-xmm2gcc -m64 -march=core2 -O -fomit-frame-pointer
40541.00salsa208crypto_stream/salsa208/e/amd64-xmm6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
41161.02salsa208crypto_stream/salsa208/amd64_xmm6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
46431.15salsa208crypto_stream/salsa208/dolbeau/amd64-xmm6intgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
48841.20salsa208crypto_stream/salsa208/e/amd64-xmm5gcc -march=nocona -O3 -fomit-frame-pointer
54391.34salsa208crypto_stream/salsa208/e/amd64-3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
57701.42salsa208crypto_stream/salsa208/e/amd64-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
58391.44salsa208crypto_stream/salsa208/e/mergedgcc -funroll-loops -m64 -O -fomit-frame-pointer
59181.46salsa208crypto_stream/salsa208/e/regsgcc -m64 -O3 -fomit-frame-pointer
70681.74salsa208crypto_stream/salsa208/e/amd64-1gcc -m64 -Os -fomit-frame-pointer
74621.84salsa208crypto_stream/salsa208/e/amd64-xmmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
74741.84salsa208crypto_stream/salsa208/e/refgcc -march=barcelona -O3 -fomit-frame-pointer
82552.04salsa208crypto_stream/salsa208/e/amd64-xmm2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
89872.22salsa208crypto_stream/salsa208/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
simon128128ctrcrypto_stream/simon128128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simon128128ctrcrypto_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
simon128256ctrcrypto_stream/simon128256ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simon128256ctrcrypto_stream/simon128256ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simon64128ctrcrypto_stream/simon64128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simon64128ctrcrypto_stream/simon64128ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simon6496ctrcrypto_stream/simon6496ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
simon6496ctrcrypto_stream/simon6496ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
70271.00snow20crypto_stream/snow20/e/benchmarks/snow-2.0gcc -m64 -march=k8 -O3 -fomit-frame-pointer (4.4.5)
72211.00sosemanukcrypto_stream/sosemanuk/cryptoppg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer (4.4.5)
82561.14sosemanukcrypto_stream/sosemanuk/e/submissions/sosemanukgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer
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
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
speck64128ctrcrypto_stream/speck64128ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
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
speck6496ctrcrypto_stream/speck6496ctr/sse4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
132891.00tpycrypto_stream/tpy/e/tpygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
92801.00tpy6crypto_stream/tpy6/e/tpy6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
171861.00tpypycrypto_stream/tpypy/e/tpypygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer (4.4.5)
106701.00triviumcrypto_stream/trivium/e/submissions/triviumgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (4.4.5)
91061.00xsalsa20crypto_stream/xsalsa20/refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer (4.4.5)