| Time | Relative time | Primitive | Implementation | Compiler |
| 1272 | 1.00 | aes128ctr | T:dolbeau/aesenc-int | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 1506 | 1.18 | aes128ctr | T:openssl | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 2490 | 1.96 | aes128ctr | T:cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 13480 | 1.00 | aes128estream | T:e/schwabe/athlon64-1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 13572 | 1.01 | aes128estream | T:e/schwabe/athlon64-2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 13686 | 1.02 | aes128estream | T:e/schwabe/core2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 14956 | 1.11 | aes128estream | T:e/hongjun/v1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 15084 | 1.12 | aes128estream | T:e/bernstein/amd64-2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 15140 | 1.12 | aes128estream | T:e/hongjun/v0 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 15814 | 1.17 | aes128estream | T:e/bernstein/amd64-1 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 17076 | 1.27 | aes128estream | T:e/gladman | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 17336 | 1.29 | aes128estream | T:e/bernstein/little-4 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 17872 | 1.33 | aes128estream | T:e/bernstein/little-3 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 18060 | 1.34 | aes128estream | T:e/bernstein/little-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 20642 | 1.53 | aes128estream | T:e/bernstein/little-1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 21238 | 1.58 | aes128estream | T:e/bernstein/big-1 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 1700 | 1.00 | aes192ctr | T:openssl | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 2648 | 1.56 | aes192ctr | T:cryptopp | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1700 | 1.00 | aes256ctr | dolbeau/aesenc-int | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 1926 | 1.13 | aes256ctr | T:openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2930 | 1.72 | aes256ctr | T:cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 20934 | 1.00 | aes256estream | T:e/hongjun/v0 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 21028 | 1.00 | aes256estream | T:e/hongjun/v1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 22800 | 1.09 | aes256estream | T:e/gladman | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 56964 | 1.00 | amastrid | T:ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 1212 | 1.00 | chacha12 | dolbeau/amd64-avx2 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 1268 | 1.05 | chacha12 | moon/avx2/64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 1344 | 1.11 | chacha12 | goll_gueron | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1432 | 1.18 | chacha12 | krovetz/avx2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2346 | 1.94 | chacha12 | moon/avx/64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2372 | 1.96 | chacha12 | moon/ssse3/64 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 2394 | 1.98 | chacha12 | T:cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2582 | 2.13 | chacha12 | amd64-ssse3 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 2988 | 2.47 | chacha12 | e/amd64-xmm6 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 3246 | 2.68 | chacha12 | moon/sse2/64 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 5974 | 4.93 | chacha12 | e/amd64-3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 6006 | 4.96 | chacha12 | e/merged | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 6270 | 5.17 | chacha12 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 6572 | 5.42 | chacha12 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha12 | dolbeau/mipsel-msa | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha12 | krovetz/vec128 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha12 | moon/xop/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1880 | 1.00 | chacha20 | dolbeau/amd64-avx2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 1916 | 1.02 | chacha20 | moon/avx2/64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2126 | 1.13 | chacha20 | goll_gueron | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2298 | 1.22 | chacha20 | krovetz/avx2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 3154 | 1.68 | chacha20 | T:cryptopp | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 3622 | 1.93 | chacha20 | moon/avx/64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 3690 | 1.96 | chacha20 | moon/ssse3/64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 3916 | 2.08 | chacha20 | amd64-ssse3 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 4596 | 2.44 | chacha20 | e/amd64-xmm6 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 5212 | 2.77 | chacha20 | moon/sse2/64 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 9502 | 5.05 | chacha20 | e/amd64-3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 9584 | 5.10 | chacha20 | e/merged | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 9770 | 5.20 | chacha20 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10334 | 5.50 | chacha20 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha20 | dolbeau/generic-gccsimd128 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha20 | dolbeau/generic-gccsimd256 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha20 | krovetz/vec128 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha20 | moon/xop/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 886 | 1.00 | chacha8 | dolbeau/amd64-avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 942 | 1.06 | chacha8 | moon/avx2/64 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 952 | 1.07 | chacha8 | goll_gueron | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 996 | 1.12 | chacha8 | krovetz/avx2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1716 | 1.94 | chacha8 | moon/avx/64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1716 | 1.94 | chacha8 | moon/ssse3/64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1918 | 2.16 | chacha8 | amd64-ssse3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1958 | 2.21 | chacha8 | T:cryptopp | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2180 | 2.46 | chacha8 | e/amd64-xmm6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 2260 | 2.55 | chacha8 | moon/sse2/64 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4008 | 4.52 | chacha8 | e/merged | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4182 | 4.72 | chacha8 | e/amd64-3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4794 | 5.41 | chacha8 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4942 | 5.58 | chacha8 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha8 | dolbeau/mipsel-msa | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha8 | krovetz/vec128 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha8 | moon/xop/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 7096 | 1.00 | cryptmtv3 | T:e/v3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| | dragon | T:e/submissions/dragon | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 14884 | 1.00 | hc128 | T:e/hc-128/200606 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 14892 | 1.00 | hc128 | T:e/hc-128/200701b | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 15286 | 1.03 | hc128 | T:e/hc-128/200701a | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 36188 | 1.00 | hc256 | T:e/hc-256/200701 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 36688 | 1.01 | hc256 | T:e/hc-256/200511 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 7032 | 1.00 | lexv2 | T:e/v2/schwabe/amd64-1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 7242 | 1.03 | lexv2 | T:e/v2/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 7342 | 1.04 | lexv2 | T:e/v2/schwabe/amd64-2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4558 | 1.00 | nlsv2 | T:e/v2/sync/2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 9680 | 2.12 | nlsv2 | T:e/v2/sync/1 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 32378 | 1.00 | ocelot1 | T:ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 34058 | 1.00 | ocelot2 | T:ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 8518 | 1.00 | panama | T:cryptopp | clang++ -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 4718 | 1.00 | rabbit | T:e/opt/2/2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 4728 | 1.00 | rabbit | T:e/opt/2/3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 4736 | 1.00 | rabbit | T:e/opt/1/4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 4742 | 1.01 | rabbit | T:e/opt/1/2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 4758 | 1.01 | rabbit | T:e/opt/1/3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 7166 | 1.52 | rabbit | T:e/opt/2/1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 7172 | 1.52 | rabbit | T:e/opt/1/1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 7414 | 1.57 | rabbit | T:e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| | rabbit | T:e/opt/2/4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| | rabbit | T:e/opt/2/5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| | rijn256ctr | T:gil | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2156 | 1.00 | salsa20 | dolbeau/amd64-xmm6int | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 5048 | 2.34 | salsa20 | amd64_xmm6 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 5050 | 2.34 | salsa20 | e/amd64-xmm6 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 5372 | 2.49 | salsa20 | e/amd64-xmm5 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 5698 | 2.64 | salsa20 | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 9244 | 4.29 | salsa20 | e/amd64-xmm2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 9456 | 4.39 | salsa20 | e/merged | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 9760 | 4.53 | salsa20 | e/amd64-xmm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10084 | 4.68 | salsa20 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10128 | 4.70 | salsa20 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10780 | 5.00 | salsa20 | e/amd64-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10848 | 5.03 | salsa20 | e/amd64-3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 11358 | 5.27 | salsa20 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 12128 | 5.63 | salsa20 | e/amd64-1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | salsa20 | rust_crypto | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | salsa20 | rust_salsa20 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1384 | 1.00 | salsa2012 | dolbeau/amd64-xmm6int | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 3262 | 2.36 | salsa2012 | e/amd64-xmm6 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 3266 | 2.36 | salsa2012 | amd64_xmm6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 3484 | 2.52 | salsa2012 | e/amd64-xmm5 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4038 | 2.92 | salsa2012 | T:cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 5912 | 4.27 | salsa2012 | e/amd64-xmm2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 5930 | 4.28 | salsa2012 | e/merged | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 6218 | 4.49 | salsa2012 | e/amd64-xmm | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 6438 | 4.65 | salsa2012 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 6508 | 4.70 | salsa2012 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 6744 | 4.87 | salsa2012 | e/amd64-2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 6784 | 4.90 | salsa2012 | e/amd64-3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 7610 | 5.50 | salsa2012 | e/amd64-1 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 7840 | 5.66 | salsa2012 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 996 | 1.00 | salsa208 | dolbeau/amd64-xmm6int | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 2368 | 2.38 | salsa208 | amd64_xmm6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2372 | 2.38 | salsa208 | e/amd64-xmm6 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 2550 | 2.56 | salsa208 | e/amd64-xmm5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 3124 | 3.14 | salsa208 | T:cryptopp | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4176 | 4.19 | salsa208 | e/merged | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 4254 | 4.27 | salsa208 | e/amd64-xmm2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4486 | 4.50 | salsa208 | e/amd64-xmm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4634 | 4.65 | salsa208 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4676 | 4.69 | salsa208 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4720 | 4.74 | salsa208 | e/amd64-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4728 | 4.75 | salsa208 | e/amd64-3 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 5334 | 5.36 | salsa208 | e/amd64-1 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 6098 | 6.12 | salsa208 | ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4676 | 1.00 | simon128128ctr | T:avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 7760 | 1.66 | simon128128ctr | T:sse4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| | simon128192ctr | T:avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | simon128192ctr | T:sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 5962 | 1.00 | simon128256ctr | T:avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 9330 | 1.56 | simon128256ctr | T:sse4 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 3764 | 1.00 | simon64128ctr | T:avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 5844 | 1.55 | simon64128ctr | T:sse4 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 3162 | 1.00 | simon6496ctr | T:avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 5206 | 1.65 | simon6496ctr | T:sse4 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 4822 | 1.00 | snow20 | T:e/benchmarks/snow-2.0 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 4910 | 1.00 | sosemanuk | T:e/submissions/sosemanuk | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 4958 | 1.01 | sosemanuk | T:cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2106 | 1.00 | speck128128ctr | T:avx2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 3968 | 1.88 | speck128128ctr | T:sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | speck128128ctr | T:avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2132 | 1.00 | speck128192ctr | T:avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 4098 | 1.92 | speck128192ctr | T:sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | speck128192ctr | T:avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2200 | 1.00 | speck128256ctr | T:avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4194 | 1.91 | speck128256ctr | T:sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | speck128256ctr | T:avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1770 | 1.00 | speck64128ctr | T:avx2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 3384 | 1.91 | speck64128ctr | T:sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | speck64128ctr | T:avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1708 | 1.00 | speck6496ctr | T:avx2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 3268 | 1.91 | speck6496ctr | T:sse4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | speck6496ctr | T:avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2102 | 1.00 | tango642 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 9650 | 1.00 | tpy | T:e/tpy | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 6694 | 1.00 | tpy6 | T:e/tpy6 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 11676 | 1.00 | tpypy | T:e/tpypy | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (7.5.0) |
| 3462 | 1.00 | trivium | T:e/submissions/trivium | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |
| 2572 | 1.00 | xsalsa20 | ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final)) |