Time | Relative time | Primitive | Implementation | Compiler |
1168 | 1.00 | aes128ctr | dolbeau/aesenc-int | icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer (19.0.20190416) |
1570 | 1.34 | aes128ctr | openssl | icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer |
3544 | 3.03 | aes128ctr | cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
13066 | 1.00 | aes128estream | e/schwabe/athlon64-1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
13130 | 1.00 | aes128estream | e/schwabe/athlon64-2 | icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer |
13314 | 1.02 | aes128estream | e/schwabe/core2 | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer |
14324 | 1.10 | aes128estream | e/hongjun/v1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
14588 | 1.12 | aes128estream | e/hongjun/v0 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
14646 | 1.12 | aes128estream | e/bernstein/amd64-2 | icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer |
15348 | 1.17 | aes128estream | e/bernstein/amd64-1 | icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer |
16376 | 1.25 | aes128estream | e/bernstein/little-2 | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
16838 | 1.29 | aes128estream | e/bernstein/little-1 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer |
18090 | 1.38 | aes128estream | e/bernstein/little-4 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer |
18152 | 1.39 | aes128estream | e/bernstein/little-3 | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
18208 | 1.39 | aes128estream | e/bernstein/big-1 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
| | aes128estream | e/gladman | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1764 | 1.00 | aes192ctr | openssl | icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer (19.0.20190416) |
3706 | 2.10 | aes192ctr | cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1548 | 1.00 | aes256ctr | dolbeau/aesenc-int | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1966 | 1.27 | aes256ctr | openssl | icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer |
3976 | 2.57 | aes256ctr | cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
20068 | 1.00 | aes256estream | e/hongjun/v1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
20346 | 1.01 | aes256estream | e/hongjun/v0 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | aes256estream | e/gladman | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
52950 | 1.00 | amastrid | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
786 | 1.00 | chacha12 | dolbeau/amd64-avx2 | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
1312 | 1.67 | chacha12 | krovetz/avx2 | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer |
1330 | 1.69 | chacha12 | goll_gueron | icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer |
2502 | 3.18 | chacha12 | amd64-ssse3 | icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer |
2570 | 3.27 | chacha12 | krovetz/vec128 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2892 | 3.68 | chacha12 | e/amd64-xmm6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
5570 | 7.09 | chacha12 | e/merged | icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer |
5766 | 7.34 | chacha12 | e/ref | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
5774 | 7.35 | chacha12 | e/amd64-3 | icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer |
6136 | 7.81 | chacha12 | e/regs | icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer |
| | chacha12 | dolbeau/mipsel-msa | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha12 | moon/avx/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha12 | moon/avx2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha12 | moon/sse2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha12 | moon/ssse3/64 | 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 |
1190 | 1.00 | chacha20 | dolbeau/amd64-avx2 | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
1836 | 1.54 | chacha20 | dolbeau/generic-gccsimd256 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2104 | 1.77 | chacha20 | krovetz/avx2 | icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer |
2154 | 1.81 | chacha20 | goll_gueron | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer |
2938 | 2.47 | chacha20 | dolbeau/generic-gccsimd128 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
3792 | 3.19 | chacha20 | amd64-ssse3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4090 | 3.44 | chacha20 | krovetz/vec128 | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer |
4446 | 3.74 | chacha20 | e/amd64-xmm6 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
8980 | 7.55 | chacha20 | e/merged | icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer |
9204 | 7.73 | chacha20 | e/amd64-3 | icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer |
9440 | 7.93 | chacha20 | e/ref | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
9652 | 8.11 | chacha20 | e/regs | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer |
| | chacha20 | moon/avx/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha20 | moon/avx2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha20 | moon/sse2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha20 | moon/ssse3/64 | 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 |
588 | 1.00 | chacha8 | dolbeau/amd64-avx2 | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
906 | 1.54 | chacha8 | krovetz/avx2 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer |
932 | 1.59 | chacha8 | goll_gueron | icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer |
1760 | 2.99 | chacha8 | krovetz/vec128 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1856 | 3.16 | chacha8 | amd64-ssse3 | icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer |
2114 | 3.60 | chacha8 | e/amd64-xmm6 | icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer |
3876 | 6.59 | chacha8 | e/merged | icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer |
4016 | 6.83 | chacha8 | e/ref | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
4050 | 6.89 | chacha8 | e/amd64-3 | icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer |
4358 | 7.41 | chacha8 | e/regs | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer |
| | chacha8 | dolbeau/mipsel-msa | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha8 | moon/avx/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha8 | moon/avx2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha8 | moon/sse2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | chacha8 | moon/ssse3/64 | 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 |
6414 | 1.00 | cryptmtv3 | e/v3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | dragon | e/submissions/dragon | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
14310 | 1.00 | hc128 | e/hc-128/200606 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
14368 | 1.00 | hc128 | e/hc-128/200701b | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
14420 | 1.01 | hc128 | e/hc-128/200701a | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
33700 | 1.00 | hc256 | e/hc-256/200701 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
33772 | 1.00 | hc256 | e/hc-256/200511 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
6782 | 1.00 | lexv2 | e/v2/schwabe/amd64-1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
7014 | 1.03 | lexv2 | e/v2/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
7078 | 1.04 | lexv2 | e/v2/schwabe/amd64-2 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
4608 | 1.00 | nlsv2 | e/v2/sync/2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
9194 | 2.00 | nlsv2 | e/v2/sync/1 | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer |
30588 | 1.00 | ocelot1 | ref | icpc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
| | ocelot2 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
8652 | 1.00 | panama | cryptopp | icpc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
5392 | 1.00 | rabbit | e/opt/2/3 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer (19.0.20190416) |
5394 | 1.00 | rabbit | e/opt/2/2 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer (19.0.20190416) |
5422 | 1.01 | rabbit | e/opt/1/2 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer (19.0.20190416) |
5422 | 1.01 | rabbit | e/opt/1/3 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer (19.0.20190416) |
5426 | 1.01 | rabbit | e/opt/1/4 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer (19.0.20190416) |
7436 | 1.38 | rabbit | e/opt/1/1 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
7554 | 1.40 | rabbit | e/opt/2/1 | icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer |
8356 | 1.55 | rabbit | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rabbit | e/opt/2/4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rabbit | e/opt/2/5 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rijn256ctr | gil | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
1334 | 1.00 | salsa20 | dolbeau/amd64-xmm6int | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
4892 | 3.67 | salsa20 | amd64_xmm6 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4896 | 3.67 | salsa20 | e/amd64-xmm6 | icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer |
5200 | 3.90 | salsa20 | e/amd64-xmm5 | icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer |
8944 | 6.70 | salsa20 | e/amd64-xmm2 | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer |
9482 | 7.11 | salsa20 | e/amd64-xmm | icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer |
9618 | 7.21 | salsa20 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
9658 | 7.24 | salsa20 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
9710 | 7.28 | salsa20 | e/merged | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
10442 | 7.83 | salsa20 | e/amd64-2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
10488 | 7.86 | salsa20 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
10506 | 7.88 | salsa20 | e/amd64-3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
11746 | 8.81 | salsa20 | e/amd64-1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
936 | 1.00 | salsa2012 | dolbeau/amd64-xmm6int | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
3182 | 3.40 | salsa2012 | e/amd64-xmm6 | icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer |
3184 | 3.40 | salsa2012 | amd64_xmm6 | icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer |
3400 | 3.63 | salsa2012 | e/amd64-xmm5 | icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer |
5720 | 6.11 | salsa2012 | e/amd64-xmm2 | icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer |
6058 | 6.47 | salsa2012 | e/amd64-xmm | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer |
6126 | 6.54 | salsa2012 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
6170 | 6.59 | salsa2012 | e/merged | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
6176 | 6.60 | salsa2012 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
6532 | 6.98 | salsa2012 | e/amd64-2 | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer |
6570 | 7.02 | salsa2012 | e/amd64-3 | icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer |
6826 | 7.29 | salsa2012 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
7368 | 7.87 | salsa2012 | e/amd64-1 | icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer |
746 | 1.00 | salsa208 | dolbeau/amd64-xmm6int | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer (19.0.20190416) |
2302 | 3.09 | salsa208 | amd64_xmm6 | icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer |
2310 | 3.10 | salsa208 | e/amd64-xmm6 | icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer |
2476 | 3.32 | salsa208 | e/amd64-xmm5 | icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer |
4116 | 5.52 | salsa208 | e/amd64-xmm2 | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer |
4342 | 5.82 | salsa208 | e/amd64-xmm | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
4364 | 5.85 | salsa208 | e/merged | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4438 | 5.95 | salsa208 | e/regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4506 | 6.04 | salsa208 | e/ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4574 | 6.13 | salsa208 | e/amd64-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4584 | 6.14 | salsa208 | e/amd64-3 | icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer |
4946 | 6.63 | salsa208 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
5174 | 6.94 | salsa208 | e/amd64-1 | icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer |
3252 | 1.00 | simon128128ctr | avx2 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
7254 | 2.23 | simon128128ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | simon128192ctr | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | simon128192ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
3916 | 1.00 | simon128256ctr | avx2 | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
8646 | 2.21 | simon128256ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2528 | 1.00 | simon64128ctr | avx2 | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
5464 | 2.16 | simon64128ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2184 | 1.00 | simon6496ctr | avx2 | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
4768 | 2.18 | simon6496ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
4308 | 1.00 | snow20 | e/benchmarks/snow-2.0 | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
4588 | 1.00 | sosemanuk | e/submissions/sosemanuk | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
5356 | 1.17 | sosemanuk | cryptopp | icpc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer |
1124 | 1.00 | speck128128ctr | avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | speck128128ctr | avx2 | icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer |
| | speck128128ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1160 | 1.00 | speck128192ctr | avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | speck128192ctr | avx2 | icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer |
| | speck128192ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1194 | 1.00 | speck128256ctr | avx512 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | speck128256ctr | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | speck128256ctr | sse4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
958 | 1.00 | speck64128ctr | avx512 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1712 | 1.79 | speck64128ctr | avx2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2890 | 3.02 | speck64128ctr | sse4 | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
926 | 1.00 | speck6496ctr | avx512 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1656 | 1.79 | speck6496ctr | avx2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
2770 | 2.99 | speck6496ctr | sse4 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
8514 | 1.00 | tpy | e/tpy | icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer (19.0.20190416) |
5680 | 1.00 | tpy6 | e/tpy6 | icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer (19.0.20190416) |
9802 | 1.00 | tpypy | e/tpypy | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer (19.0.20190416) |
8420 | 1.00 | trivium | e/submissions/trivium | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
1724 | 1.00 | xsalsa20 | ref | icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer (19.0.20190416) |