Implementation notes: amd64, cryptothinkx, crypto_stream

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
CPU cycles/second: 3300000000...3300000000 (amd64cpuinfo)
SUPERCOP version: 20170105
Benchmark dates: 20170130...20170216

crypto_core

TimeRelative timePrimitiveImplementationCompiler
1261.00aes128decryptcrypto_core/aes128decrypt/dolbeau/aesenc-intclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3482.76aes128decryptcrypto_core/aes128decrypt/dolbeau/std-4rt-nodkgcc -march=barcelona -O3 -fomit-frame-pointer
4083.24aes128decryptcrypto_core/aes128decrypt/dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4293.40aes128decryptcrypto_core/aes128decrypt/dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
8256.55aes128decryptcrypto_core/aes128decrypt/opensslgcc -march=k8 -O3 -fomit-frame-pointer
1704781353.00aes128decryptcrypto_core/aes128decrypt/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
1111.00aes128encryptcrypto_core/aes128encrypt/dolbeau/aesenc-intclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
2702.43aes128encryptcrypto_core/aes128encrypt/dolbeau/std-4ftgcc -m64 -march=barcelona -O3 -fomit-frame-pointer
2852.57aes128encryptcrypto_core/aes128encrypt/dolbeau/std-2ftclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2942.65aes128encryptcrypto_core/aes128encrypt/dolbeau/std-1ftclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
4684.22aes128encryptcrypto_core/aes128encrypt/opensslgcc -march=nocona -O3 -fomit-frame-pointer
1567321412.00aes128encryptcrypto_core/aes128encrypt/refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
1771.00aes256decryptcrypto_core/aes256decrypt/dolbeau/aesenc-intgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer (5.4.0 20160609)
4982.81aes256decryptcrypto_core/aes256decrypt/dolbeau/std-4rt-nodkgcc -m64 -march=nocona -O3 -fomit-frame-pointer
5313.00aes256decryptcrypto_core/aes256decrypt/dolbeau/std-2rt-nodkgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5733.24aes256decryptcrypto_core/aes256decrypt/dolbeau/std-1rt-nodkgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
11496.49aes256decryptcrypto_core/aes256decrypt/opensslclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
2356561331.39aes256decryptcrypto_core/aes256decrypt/refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
1471.00aes256encryptcrypto_core/aes256encrypt/dolbeau/aesenc-intclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
3662.49aes256encryptcrypto_core/aes256encrypt/dolbeau/std-4ftclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
3842.61aes256encryptcrypto_core/aes256encrypt/dolbeau/std-2ftclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
4022.73aes256encryptcrypto_core/aes256encrypt/dolbeau/std-1ftclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
6334.31aes256encryptcrypto_core/aes256encrypt/opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2155951466.63aes256encryptcrypto_core/aes256encrypt/refgcc -march=k8 -O3 -fomit-frame-pointer
3361.00hsalsa20crypto_core/hsalsa20/refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
3571.06hsalsa20crypto_core/hsalsa20/ref2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3811.00salsa20crypto_core/salsa20/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
2791.00salsa2012crypto_core/salsa2012/refgcc -m64 -O3 -fomit-frame-pointer (5.4.0 20160609)
2011.00salsa208crypto_core/salsa208/refgcc -march=k8 -O3 -fomit-frame-pointer (5.4.0 20160609)

crypto_stream

TimeRelative timePrimitiveImplementationCompiler
26551.00aes128ctrcrypto_stream/aes128ctr/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))
115621.00aes128estreamcrypto_stream/aes128estream/e/schwabe/core2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
116371.01aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
116521.01aes128estreamcrypto_stream/aes128estream/e/schwabe/athlon64-1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
124531.08aes128estreamcrypto_stream/aes128estream/e/hongjun/v0gcc -march=nocona -O3 -fomit-frame-pointer
127201.10aes128estreamcrypto_stream/aes128estream/e/hongjun/v1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
129751.12aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-2clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
135061.17aes128estreamcrypto_stream/aes128estream/e/bernstein/amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
146461.27aes128estreamcrypto_stream/aes128estream/e/bernstein/little-4clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
150421.30aes128estreamcrypto_stream/aes128estream/e/gladmangcc -m64 -march=barcelona -Os -fomit-frame-pointer
152161.32aes128estreamcrypto_stream/aes128estream/e/bernstein/little-2gcc -m64 -O -fomit-frame-pointer
152161.32aes128estreamcrypto_stream/aes128estream/e/bernstein/little-3clang -O3 -fomit-frame-pointer -Qunused-arguments
155071.34aes128estreamcrypto_stream/aes128estream/e/bernstein/little-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
160591.39aes128estreamcrypto_stream/aes128estream/e/bernstein/big-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer
28741.00aes192ctrcrypto_stream/aes192ctr/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))
14311.00aes256ctrcrypto_stream/aes256ctr/opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
15631.09aes256ctrcrypto_stream/aes256ctr/dolbeau/aesenc-intgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
31052.17aes256ctrcrypto_stream/aes256ctr/cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer
175201.00aes256estreamcrypto_stream/aes256estream/e/hongjun/v0gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer (5.4.0 20160609)
176461.01aes256estreamcrypto_stream/aes256estream/e/hongjun/v1gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer
197971.13aes256estreamcrypto_stream/aes256estream/e/gladmangcc -m64 -march=corei7 -O3 -fomit-frame-pointer
473311.00amastridcrypto_stream/amastrid/ref (1.1.0)g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (5.4.0 20160609)
10321.00chacha12crypto_stream/chacha12/moon/avx2/64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (5.4.0 20160609)
11221.09chacha12crypto_stream/chacha12/dolbeau/amd64-avx2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
11941.16chacha12crypto_stream/chacha12/goll_guerongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
14131.37chacha12crypto_stream/chacha12/krovetz/avx2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
18901.83chacha12crypto_stream/chacha12/moon/avx/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
19231.86chacha12crypto_stream/chacha12/moon/ssse3/64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
21272.06chacha12crypto_stream/chacha12/amd64-ssse3gcc -m64 -O2 -fomit-frame-pointer
21482.08chacha12crypto_stream/chacha12/krovetz/vec128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
23612.29chacha12crypto_stream/chacha12/moon/sse2/64gcc -m64 -march=k8 -O2 -fomit-frame-pointer
25952.51chacha12crypto_stream/chacha12/e/amd64-xmm6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
48844.73chacha12crypto_stream/chacha12/e/amd64-3clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
49864.83chacha12crypto_stream/chacha12/e/mergedclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
53045.14chacha12crypto_stream/chacha12/e/refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
54065.24chacha12crypto_stream/chacha12/e/regsgcc -m64 -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/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
15541.00chacha20crypto_stream/chacha20/moon/avx2/64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (5.4.0 20160609)
16441.06chacha20crypto_stream/chacha20/dolbeau/amd64-avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
18481.19chacha20crypto_stream/chacha20/goll_guerongcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
21991.42chacha20crypto_stream/chacha20/krovetz/avx2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
29341.89chacha20crypto_stream/chacha20/moon/avx/64gcc -march=nocona -O -fomit-frame-pointer
29881.92chacha20crypto_stream/chacha20/moon/ssse3/64gcc -march=nocona -O3 -fomit-frame-pointer
32402.08chacha20crypto_stream/chacha20/amd64-ssse3gcc -funroll-loops -O3 -fomit-frame-pointer
35222.27chacha20crypto_stream/chacha20/krovetz/vec128gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer
37322.40chacha20crypto_stream/chacha20/moon/sse2/64gcc -m64 -O3 -fomit-frame-pointer
39812.56chacha20crypto_stream/chacha20/e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer
76954.95chacha20crypto_stream/chacha20/e/amd64-3clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
78815.07chacha20crypto_stream/chacha20/e/mergedclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
81695.26chacha20crypto_stream/chacha20/e/regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
81875.27chacha20crypto_stream/chacha20/e/refgcc -funroll-loops -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/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
7711.00chacha8crypto_stream/chacha8/moon/avx2/64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
8251.07chacha8crypto_stream/chacha8/dolbeau/amd64-avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
8281.07chacha8crypto_stream/chacha8/goll_guerongcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
9301.21chacha8crypto_stream/chacha8/krovetz/avx2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
13681.77chacha8crypto_stream/chacha8/moon/avx/64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer
13891.80chacha8crypto_stream/chacha8/moon/ssse3/64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
15151.96chacha8crypto_stream/chacha8/krovetz/vec128gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
15842.05chacha8crypto_stream/chacha8/amd64-ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer
16682.16chacha8crypto_stream/chacha8/moon/sse2/64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
18932.46chacha8crypto_stream/chacha8/e/amd64-xmm6gcc -m64 -march=nocona -O -fomit-frame-pointer
34474.47chacha8crypto_stream/chacha8/e/amd64-3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
34984.54chacha8crypto_stream/chacha8/e/mergedclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
38254.96chacha8crypto_stream/chacha8/e/refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
39545.13chacha8crypto_stream/chacha8/e/regsgcc -m64 -march=corei7 -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/moon/xop/64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
48421.00cryptmtv3crypto_stream/cryptmtv3/e/v3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (5.4.0 20160609)
dragoncrypto_stream/dragon/e/submissions/dragongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
132421.00hc128crypto_stream/hc128/e/hc-128/200701bgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
136801.03hc128crypto_stream/hc128/e/hc-128/200606gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
140161.06hc128crypto_stream/hc128/e/hc-128/200701agcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer
319621.00hc256crypto_stream/hc256/e/hc-256/200701gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
327241.02hc256crypto_stream/hc256/e/hc-256/200511gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (5.4.0 20160609)
60181.00lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-1clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
60541.01lexv2crypto_stream/lexv2/e/v2/schwabe/amd64-2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
61171.02lexv2crypto_stream/lexv2/e/v2/refgcc -march=nocona -O3 -fomit-frame-pointer
41641.00nlsv2crypto_stream/nlsv2/e/v2/sync/2gcc -m64 -march=core2 -O3 -fomit-frame-pointer (5.4.0 20160609)
94592.27nlsv2crypto_stream/nlsv2/e/v2/sync/1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer
281491.00ocelot1crypto_stream/ocelot1/ref (2.1.0)g++ -m64 -march=core2 -O3 -fomit-frame-pointer (5.4.0 20160609)
ocelot2crypto_stream/ocelot2/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
43021.00panamacrypto_stream/panama/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))
40141.00rabbitcrypto_stream/rabbit/e/opt/1/4clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
40261.00rabbitcrypto_stream/rabbit/e/opt/1/2clang -O3 -fomit-frame-pointer -Qunused-arguments
40471.01rabbitcrypto_stream/rabbit/e/opt/2/2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
40981.02rabbitcrypto_stream/rabbit/e/opt/2/3clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
41641.04rabbitcrypto_stream/rabbit/e/opt/1/3clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
58651.46rabbitcrypto_stream/rabbit/e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
63631.59rabbitcrypto_stream/rabbit/e/opt/1/1clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
66181.65rabbitcrypto_stream/rabbit/e/opt/2/1clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
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
17791.00salsa20crypto_stream/salsa20/dolbeau/amd64-xmm6intclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
39692.23salsa20crypto_stream/salsa20/amd64_xmm6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
39812.24salsa20crypto_stream/salsa20/e/amd64-xmm6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
42542.39salsa20crypto_stream/salsa20/e/amd64-xmm5gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
74164.17salsa20crypto_stream/salsa20/e/amd64-xmm2gcc -m64 -march=core2 -O3 -fomit-frame-pointer
77464.35salsa20crypto_stream/salsa20/e/amd64-xmmgcc -march=k8 -O -fomit-frame-pointer
80704.54salsa20crypto_stream/salsa20/e/refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer
81634.59salsa20crypto_stream/salsa20/e/mergedgcc -march=barcelona -O2 -fomit-frame-pointer
83254.68salsa20crypto_stream/salsa20/e/regsgcc -O3 -fomit-frame-pointer
91085.12salsa20crypto_stream/salsa20/e/amd64-3clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
91475.14salsa20crypto_stream/salsa20/e/amd64-2cc
94535.31salsa20crypto_stream/salsa20/refgcc -march=nocona -O3 -fomit-frame-pointer
103955.84salsa20crypto_stream/salsa20/e/amd64-1clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
11431.00salsa2012crypto_stream/salsa2012/dolbeau/amd64-xmm6intclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
25802.26salsa2012crypto_stream/salsa2012/e/amd64-xmm6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
25832.26salsa2012crypto_stream/salsa2012/amd64_xmm6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
28082.46salsa2012crypto_stream/salsa2012/e/amd64-xmm5gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
47554.16salsa2012crypto_stream/salsa2012/e/amd64-xmm2gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
49474.33salsa2012crypto_stream/salsa2012/e/amd64-xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
52894.63salsa2012crypto_stream/salsa2012/e/mergedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
53614.69salsa2012crypto_stream/salsa2012/e/refgcc -m64 -O3 -fomit-frame-pointer
53944.72salsa2012crypto_stream/salsa2012/e/regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
57064.99salsa2012crypto_stream/salsa2012/e/amd64-2clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
57185.00salsa2012crypto_stream/salsa2012/e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
65345.72salsa2012crypto_stream/salsa2012/e/amd64-1clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
66065.78salsa2012crypto_stream/salsa2012/refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer
8311.00salsa208crypto_stream/salsa208/dolbeau/amd64-xmm6intclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
18812.26salsa208crypto_stream/salsa208/amd64_xmm6clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
18872.27salsa208crypto_stream/salsa208/e/amd64-xmm6gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
20282.44salsa208crypto_stream/salsa208/e/amd64-xmm5gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
34354.13salsa208crypto_stream/salsa208/e/amd64-xmm2gcc -m64 -march=nocona -O3 -fomit-frame-pointer
35344.25salsa208crypto_stream/salsa208/e/amd64-xmmgcc -march=k8 -O -fomit-frame-pointer
36484.39salsa208crypto_stream/salsa208/e/mergedclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
38014.57salsa208crypto_stream/salsa208/e/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
38704.66salsa208crypto_stream/salsa208/e/regsgcc -march=k8 -O3 -fomit-frame-pointer
39814.79salsa208crypto_stream/salsa208/e/amd64-3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
40204.84salsa208crypto_stream/salsa208/e/amd64-2clang -O3 -fomit-frame-pointer -Qunused-arguments
45995.53salsa208crypto_stream/salsa208/e/amd64-1clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
52026.26salsa208crypto_stream/salsa208/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
54751.00simon128128ctrcrypto_stream/simon128128ctr/avx2 (1.00)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
117632.15simon128128ctrcrypto_stream/simon128128ctr/sse4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer
55531.00simon128192ctrcrypto_stream/simon128192ctr/avx2 (1.00)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
111872.01simon128192ctrcrypto_stream/simon128192ctr/sse4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer
58861.00simon128256ctrcrypto_stream/simon128256ctr/avx2 (1.00)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
119042.02simon128256ctrcrypto_stream/simon128256ctr/sse4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer
37801.00simon64128ctrcrypto_stream/simon64128ctr/avx2 (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
77102.04simon64128ctrcrypto_stream/simon64128ctr/sse4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer
35881.00simon6496ctrcrypto_stream/simon6496ctr/avx2 (1.00)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
73172.04simon6496ctrcrypto_stream/simon6496ctr/sse4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
42061.00snow20crypto_stream/snow20/e/benchmarks/snow-2.0gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer (5.4.0 20160609)
43681.00sosemanukcrypto_stream/sosemanuk/e/submissions/sosemanukclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
44791.03sosemanukcrypto_stream/sosemanuk/cryptoppclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
18991.00speck128128ctrcrypto_stream/speck128128ctr/avx2 (1.00)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
36151.90speck128128ctrcrypto_stream/speck128128ctr/sse4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
19231.00speck128192ctrcrypto_stream/speck128192ctr/avx2 (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
36001.87speck128192ctrcrypto_stream/speck128192ctr/sse4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer
19561.00speck128256ctrcrypto_stream/speck128256ctr/avx2 (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
37261.90speck128256ctrcrypto_stream/speck128256ctr/sse4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
17191.00speck64128ctrcrypto_stream/speck64128ctr/avx2 (1.00)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
32251.88speck64128ctrcrypto_stream/speck64128ctr/sse4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
16651.00speck6496ctrcrypto_stream/speck6496ctr/avx2 (1.00)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
30331.82speck6496ctrcrypto_stream/speck6496ctr/sse4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
84841.00tpycrypto_stream/tpy/e/tpygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (5.4.0 20160609)
57751.00tpy6crypto_stream/tpy6/e/tpy6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer (5.4.0 20160609)
99091.00tpypycrypto_stream/tpypy/e/tpypygcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
27271.00triviumcrypto_stream/trivium/e/submissions/triviumclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))
21061.00xsalsa20crypto_stream/xsalsa20/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 3.8.0 (tags/RELEASE 380/final))