Implementation notes: amd64, katana, crypto_stream

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
CPU cycles/second: 2137047999...2137047999 (amd64cpuinfo)
SUPERCOP version: 20170105
Benchmark dates: 20161009...20170107

crypto_core

TimeRelative timePrimitiveImplementationCompiler
6001.00aes128decryptcrypto_core/aes128decrypt/dolbeau/std-4rt-nodkgcc -march=nocona -O3 -fomit-frame-pointer
6241.04aes128decryptcrypto_core/aes128decrypt/dolbeau/std-2rt-nodkgcc -m64 -march=core2 -O3 -fomit-frame-pointer
6481.08aes128decryptcrypto_core/aes128decrypt/dolbeau/std-1rt-nodkgcc -funroll-loops -O3 -fomit-frame-pointer
350400584.00aes128decryptcrypto_core/aes128decrypt/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
aes128decryptcrypto_core/aes128decrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128decryptcrypto_core/aes128decrypt/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4641.00aes128encryptcrypto_core/aes128encrypt/dolbeau/std-4ftgcc -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
4801.03aes128encryptcrypto_core/aes128encrypt/dolbeau/std-2ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4961.07aes128encryptcrypto_core/aes128encrypt/dolbeau/std-1ftgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
333312718.34aes128encryptcrypto_core/aes128encrypt/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
aes128encryptcrypto_core/aes128encrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes128encryptcrypto_core/aes128encrypt/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
8001.00aes256decryptcrypto_core/aes256decrypt/dolbeau/std-4rt-nodkgcc -m64 -march=k8 -O2 -fomit-frame-pointer
8321.04aes256decryptcrypto_core/aes256decrypt/dolbeau/std-2rt-nodkgcc -m64 -O3 -fomit-frame-pointer
8481.06aes256decryptcrypto_core/aes256decrypt/dolbeau/std-1rt-nodkgcc -funroll-loops -O2 -fomit-frame-pointer
484224605.28aes256decryptcrypto_core/aes256decrypt/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer
aes256decryptcrypto_core/aes256decrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256decryptcrypto_core/aes256decrypt/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5921.00aes256encryptcrypto_core/aes256encrypt/dolbeau/std-4ftgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
6161.04aes256encryptcrypto_core/aes256encrypt/dolbeau/std-2ftgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6481.09aes256encryptcrypto_core/aes256encrypt/dolbeau/std-1ftgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
460008777.04aes256encryptcrypto_core/aes256encrypt/refgcc -march=nocona -O3 -fomit-frame-pointer
aes256encryptcrypto_core/aes256encrypt/dolbeau/aesenc-intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
aes256encryptcrypto_core/aes256encrypt/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5521.00hsalsa20crypto_core/hsalsa20/refgcc -m64 -O3 -fomit-frame-pointer
5521.00hsalsa20crypto_core/hsalsa20/ref2gcc -m64 -O3 -fomit-frame-pointer
5921.00salsa20crypto_core/salsa20/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4241.00salsa2012crypto_core/salsa2012/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3441.00salsa208crypto_core/salsa208/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv

crypto_stream

TimeRelative timePrimitiveImplementationCompiler
208641.00aes128ctrcrypto_stream/aes128ctr/cryptoppg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
164641.00aes128estreamcrypto_stream/aes128estream/e/schwabe/core2clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
177201.08aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
179921.09aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-2gcc -O3 -fomit-frame-pointer
189601.15aes128estreamcrypto_stream/aes128estream/e/hongjun/v1gcc -m64 -march=barcelona -Os -fomit-frame-pointer
192161.17aes128estreamcrypto_stream/aes128estream/e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
212321.29aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
222081.35aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer
224801.37aes128estreamcrypto_stream/aes128estream/e/bernstein/little-4clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
233761.42aes128estreamcrypto_stream/aes128estream/e/gladmangcc -m64 -march=barcelona -O3 -fomit-frame-pointer
243121.48aes128estreamcrypto_stream/aes128estream/e/bernstein/little-3clang -O3 -fomit-frame-pointer -Qunused-arguments
250401.52aes128estreamcrypto_stream/aes128estream/e/bernstein/little-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
262321.59aes128estreamcrypto_stream/aes128estream/e/bernstein/little-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
269761.64aes128estreamcrypto_stream/aes128estream/e/bernstein/big-1gcc -m64 -march=nocona -Os -fomit-frame-pointer
250561.00aes192ctrcrypto_stream/aes192ctr/cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer (5.4.0 20160609)
291841.00aes256ctrcrypto_stream/aes256ctr/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))
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
267521.00aes256estreamcrypto_stream/aes256estream/e/hongjun/v1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (5.4.0 20160609)
269841.01aes256estreamcrypto_stream/aes256estream/e/hongjun/v0gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
311361.16aes256estreamcrypto_stream/aes256estream/e/gladmangcc -m64 -march=nocona -Os -fomit-frame-pointer
780321.00amastridcrypto_stream/amastrid/ref (1.1.0)g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (5.4.0 20160609)
35441.00chacha12crypto_stream/chacha12/moon/sse2/64gcc -fno-schedule-insns -O3 -fomit-frame-pointer (5.4.0 20160609)
40401.14chacha12crypto_stream/chacha12/e/amd64-xmm6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
41521.17chacha12crypto_stream/chacha12/amd64-ssse3gcc -m64 -march=nocona -O3 -fomit-frame-pointer
42401.20chacha12crypto_stream/chacha12/moon/ssse3/64gcc -m64 -march=nocona -O3 -fomit-frame-pointer
43121.22chacha12crypto_stream/chacha12/dolbeau/amd64-avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
51121.44chacha12crypto_stream/chacha12/krovetz/vec128clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
73922.09chacha12crypto_stream/chacha12/e/amd64-3gcc -m64 -O2 -fomit-frame-pointer
82322.32chacha12crypto_stream/chacha12/e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
82882.34chacha12crypto_stream/chacha12/e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
85602.42chacha12crypto_stream/chacha12/e/mergedclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
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/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
52561.00chacha20crypto_stream/chacha20/moon/sse2/64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
61921.18chacha20crypto_stream/chacha20/e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
63681.21chacha20crypto_stream/chacha20/amd64-ssse3gcc -march=nocona -O3 -fomit-frame-pointer
63921.22chacha20crypto_stream/chacha20/moon/ssse3/64gcc -march=nocona -O3 -fomit-frame-pointer
66561.27chacha20crypto_stream/chacha20/dolbeau/amd64-avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
82881.58chacha20crypto_stream/chacha20/krovetz/vec128clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
116722.22chacha20crypto_stream/chacha20/e/amd64-3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
125202.38chacha20crypto_stream/chacha20/e/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
125602.39chacha20crypto_stream/chacha20/e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
127362.42chacha20crypto_stream/chacha20/e/mergedgcc -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/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
26961.00chacha8crypto_stream/chacha8/moon/sse2/64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
30081.12chacha8crypto_stream/chacha8/e/amd64-xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
30641.14chacha8crypto_stream/chacha8/amd64-ssse3gcc -m64 -march=nocona -O3 -fomit-frame-pointer
31601.17chacha8crypto_stream/chacha8/moon/ssse3/64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
31921.18chacha8crypto_stream/chacha8/dolbeau/amd64-avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
34961.30chacha8crypto_stream/chacha8/krovetz/vec128clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
52481.95chacha8crypto_stream/chacha8/e/amd64-3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
60242.23chacha8crypto_stream/chacha8/e/mergedclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
60722.25chacha8crypto_stream/chacha8/e/regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
62002.30chacha8crypto_stream/chacha8/e/refgcc -m64 -march=native -mtune=native -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/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/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
72561.00cryptmtv3crypto_stream/cryptmtv3/e/v3gcc -funroll-loops -O3 -fomit-frame-pointer (5.4.0 20160609)
dragoncrypto_stream/dragon/e/submissions/dragongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
208241.00hc128crypto_stream/hc128/e/hc-128/200606gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
208481.00hc128crypto_stream/hc128/e/hc-128/200701bgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
208561.00hc128crypto_stream/hc128/e/hc-128/200701agcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
488241.00hc256crypto_stream/hc256/e/hc-256/200701gcc -O3 -fomit-frame-pointer (5.4.0 20160609)
489521.00hc256crypto_stream/hc256/e/hc-256/200511gcc -fno-schedule-insns -O3 -fomit-frame-pointer
94401.00lexv2crypto_stream/lexv2/e/v2/refgcc -m64 -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
96881.03lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer
97441.03lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
72161.00nlsv2crypto_stream/nlsv2/e/v2/sync/2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
165922.30nlsv2crypto_stream/nlsv2/e/v2/sync/1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer
434561.00ocelot1crypto_stream/ocelot1/ref (2.1.0)g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
ocelot2crypto_stream/ocelot2/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
67521.00panamacrypto_stream/panama/cryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
79521.00rabbitcrypto_stream/rabbit/e/opt/2/2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
79681.00rabbitcrypto_stream/rabbit/e/opt/1/2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
79761.00rabbitcrypto_stream/rabbit/e/opt/1/3clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
79761.00rabbitcrypto_stream/rabbit/e/opt/2/3clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
80001.01rabbitcrypto_stream/rabbit/e/opt/1/4clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
109441.38rabbitcrypto_stream/rabbit/e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
113441.43rabbitcrypto_stream/rabbit/e/opt/2/1gcc -march=nocona -O2 -fomit-frame-pointer
113921.43rabbitcrypto_stream/rabbit/e/opt/1/1gcc -m64 -march=nocona -O -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
60481.00salsa20crypto_stream/salsa20/e/amd64-xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer
60721.00salsa20crypto_stream/salsa20/amd64_xmm6gcc -m64 -march=core2 -O3 -fomit-frame-pointer
67521.12salsa20crypto_stream/salsa20/e/amd64-xmm5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
69121.14salsa20crypto_stream/salsa20/dolbeau/amd64-xmm6intgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer
98321.63salsa20crypto_stream/salsa20/e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer
110401.83salsa20crypto_stream/salsa20/e/amd64-3gcc -funroll-loops -O2 -fomit-frame-pointer
114081.89salsa20crypto_stream/salsa20/e/amd64-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer
116001.92salsa20crypto_stream/salsa20/e/amd64-xmmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer
119841.98salsa20crypto_stream/salsa20/e/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
120321.99salsa20crypto_stream/salsa20/e/mergedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
122082.02salsa20crypto_stream/salsa20/e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
136722.26salsa20crypto_stream/salsa20/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer
151202.50salsa20crypto_stream/salsa20/e/amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer
39841.00salsa2012crypto_stream/salsa2012/e/amd64-xmm6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (5.4.0 20160609)
40241.01salsa2012crypto_stream/salsa2012/amd64_xmm6gcc -m64 -O3 -fomit-frame-pointer
44401.11salsa2012crypto_stream/salsa2012/e/amd64-xmm5gcc -march=barcelona -O -fomit-frame-pointer
45761.15salsa2012crypto_stream/salsa2012/dolbeau/amd64-xmm6intgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer
62961.58salsa2012crypto_stream/salsa2012/e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer
70561.77salsa2012crypto_stream/salsa2012/e/amd64-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
72481.82salsa2012crypto_stream/salsa2012/e/amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer
73761.85salsa2012crypto_stream/salsa2012/e/amd64-xmmgcc -m64 -march=core2 -O3 -fomit-frame-pointer
77921.96salsa2012crypto_stream/salsa2012/e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
80162.01salsa2012crypto_stream/salsa2012/e/mergedgcc -m64 -O2 -fomit-frame-pointer
80962.03salsa2012crypto_stream/salsa2012/e/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
95362.39salsa2012crypto_stream/salsa2012/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
95682.40salsa2012crypto_stream/salsa2012/e/amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
29681.00salsa208crypto_stream/salsa208/e/amd64-xmm6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer (5.4.0 20160609)
29841.01salsa208crypto_stream/salsa208/amd64_xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
33041.11salsa208crypto_stream/salsa208/e/amd64-xmm5gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
33761.14salsa208crypto_stream/salsa208/dolbeau/amd64-xmm6intgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer
45281.53salsa208crypto_stream/salsa208/e/amd64-xmm2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
50561.70salsa208crypto_stream/salsa208/e/amd64-3gcc -funroll-loops
51761.74salsa208crypto_stream/salsa208/e/amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
52721.78salsa208crypto_stream/salsa208/e/amd64-xmmgcc -m64 -march=nocona -O3 -fomit-frame-pointer
60002.02salsa208crypto_stream/salsa208/e/mergedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer
60002.02salsa208crypto_stream/salsa208/e/refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
60482.04salsa208crypto_stream/salsa208/e/regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
69042.33salsa208crypto_stream/salsa208/e/amd64-1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
77602.61salsa208crypto_stream/salsa208/refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
225841.00simon128128ctrcrypto_stream/simon128128ctr/sse4 (1.00)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
simon128128ctrcrypto_stream/simon128128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
227921.00simon128192ctrcrypto_stream/simon128192ctr/sse4 (1.00)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
simon128192ctrcrypto_stream/simon128192ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
238241.00simon128256ctrcrypto_stream/simon128256ctr/sse4 (1.00)gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer
simon128256ctrcrypto_stream/simon128256ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
151441.00simon64128ctrcrypto_stream/simon64128ctr/sse4 (1.00)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
simon64128ctrcrypto_stream/simon64128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
144721.00simon6496ctrcrypto_stream/simon6496ctr/sse4 (1.00)gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
simon6496ctrcrypto_stream/simon6496ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
63761.00snow20crypto_stream/snow20/e/benchmarks/snow-2.0gcc -march=nocona -O3 -fomit-frame-pointer (5.4.0 20160609)
68561.00sosemanukcrypto_stream/sosemanuk/cryptoppclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
73361.07sosemanukcrypto_stream/sosemanuk/e/submissions/sosemanukgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
73441.00speck128128ctrcrypto_stream/speck128128ctr/sse4 (1.00)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
speck128128ctrcrypto_stream/speck128128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
74561.00speck128192ctrcrypto_stream/speck128192ctr/sse4 (1.00)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck128192ctrcrypto_stream/speck128192ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
76561.00speck128256ctrcrypto_stream/speck128256ctr/sse4 (1.00)gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
speck128256ctrcrypto_stream/speck128256ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
60081.00speck64128ctrcrypto_stream/speck64128ctr/sse4 (1.00)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck64128ctrcrypto_stream/speck64128ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
57681.00speck6496ctrcrypto_stream/speck6496ctr/sse4 (1.00)gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
speck6496ctrcrypto_stream/speck6496ctr/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
100961.00tpycrypto_stream/tpy/e/tpygcc -funroll-loops -m64 -O3 -fomit-frame-pointer
73761.00tpy6crypto_stream/tpy6/e/tpy6clang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
132081.00tpypycrypto_stream/tpypy/e/tpypygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer (5.4.0 20160609)
48321.00triviumcrypto_stream/trivium/e/submissions/triviumclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
65201.00xsalsa20crypto_stream/xsalsa20/refgcc -fno-schedule-insns -O -fomit-frame-pointer (5.4.0 20160609)