[Page version: 20250927 20:45:14]
Measurements for ppc64, power9, crypto_stream| Time | Relative time | Primitive | Implementation | Compiler |
|---|---|---|---|---|
| 2859 | 1.00 | aes128ctr | T:openssl | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 9706 | 3.39 | aes128ctr | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 19078 | 1.00 | aes128estream | T:e/hongjun/v1 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 19870 | 1.04 | aes128estream | T:e/bernstein/little-1 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 19902 | 1.04 | aes128estream | T:e/hongjun/v0 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 20251 | 1.06 | aes128estream | T:e/bernstein/big-1 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 21310 | 1.12 | aes128estream | T:e/gladman | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 21662 | 1.14 | aes128estream | T:e/bernstein/little-4 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 24505 | 1.28 | aes128estream | T:e/bernstein/little-2 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 25037 | 1.31 | aes128estream | T:e/bernstein/little-3 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 3165 | 1.00 | aes192ctr | T:openssl | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 10866 | 3.43 | aes192ctr | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 3418 | 1.00 | aes256ctr | T:openssl | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 11674 | 3.42 | aes256ctr | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 26636 | 1.00 | aes256estream | T:e/hongjun/v1 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 27318 | 1.03 | aes256estream | T:e/hongjun/v0 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 28053 | 1.05 | aes256estream | T:e/gladman | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| amastrid | T:ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ||
| 5568 | 1.00 | chacha12 | T:cryptopp | clang++ -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 7784 | 1.40 | chacha12 | e/merged | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 9833 | 1.77 | chacha12 | e/ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 9848 | 1.77 | chacha12 | e/regs | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| chacha12 | amd64-ssse3 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha12 | dolbeau/mipsel-msa | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha12 | dolbeau/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha12 | e/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha12 | goll_gueron | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha12 | krovetz/avx2 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha12 | krovetz/vec128 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| 4244 | 1.00 | chacha20 | dolbeau/generic-gccsimd128 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 5030 | 1.19 | chacha20 | dolbeau/generic-gccsimd256 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 7081 | 1.67 | chacha20 | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 13382 | 3.15 | chacha20 | e/merged | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 16405 | 3.87 | chacha20 | e/regs | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 16428 | 3.87 | chacha20 | e/ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| chacha20 | dolbeau/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha20 | e/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| chacha20 | krovetz/vec128 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| 4681 | 1.00 | chacha8 | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 5358 | 1.14 | chacha8 | e/merged | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 6823 | 1.46 | chacha8 | e/regs | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 6829 | 1.46 | chacha8 | e/ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| chacha8 | amd64-ssse3 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| chacha8 | dolbeau/mipsel-msa | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| chacha8 | dolbeau/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| chacha8 | e/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| chacha8 | goll_gueron | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| chacha8 | krovetz/avx2 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| chacha8 | krovetz/vec128 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| 11065 | 1.00 | cryptmtv3 | T:e/v3 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| dragon | T:e/submissions/dragon | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| 17292 | 1.00 | hc128 | T:e/hc-128/200606 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 17309 | 1.00 | hc128 | T:e/hc-128/200701b | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 17400 | 1.01 | hc128 | T:e/hc-128/200701a | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 43066 | 1.00 | hc256 | T:e/hc-256/200511 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 44162 | 1.03 | hc256 | T:e/hc-256/200701 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 9504 | 1.00 | lexv2 | T:e/v2/ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 8201 | 1.00 | nlsv2 | T:e/v2/sync/2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 18068 | 2.20 | nlsv2 | T:e/v2/sync/1 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| ocelot1 | T:ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ||
| ocelot2 | T:ref | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ||
| 8556 | 1.00 | panama | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 6958 | 1.00 | rabbit | T:e/opt/2/3 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 7083 | 1.02 | rabbit | T:e/opt/2/2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 7182 | 1.03 | rabbit | T:e/opt/1/2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 7193 | 1.03 | rabbit | T:e/opt/1/3 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 7310 | 1.05 | rabbit | T:e/opt/1/4 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 9844 | 1.41 | rabbit | T:e/opt/2/1 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10072 | 1.45 | rabbit | T:e/opt/1/1 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 14142 | 2.03 | rabbit | T:e/ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| rabbit | T:e/opt/2/4 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| rabbit | T:e/opt/2/5 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| 13373 | 1.00 | salsa20 | e/merged | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 15490 | 1.16 | salsa20 | T:cryptopp | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 16921 | 1.27 | salsa20 | e/regs | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 17042 | 1.27 | salsa20 | e/ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 18559 | 1.39 | salsa20 | ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| salsa20 | e/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| 7729 | 1.00 | salsa2012 | e/merged | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 9751 | 1.26 | salsa2012 | e/ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 9774 | 1.26 | salsa2012 | e/regs | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 10616 | 1.37 | salsa2012 | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 10932 | 1.41 | salsa2012 | ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| salsa2012 | e/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ||
| 5257 | 1.00 | salsa208 | e/merged | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 6766 | 1.29 | salsa208 | e/regs | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 6809 | 1.30 | salsa208 | e/ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 7937 | 1.51 | salsa208 | ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 8064 | 1.53 | salsa208 | T:cryptopp | clang++ -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| salsa208 | e/ppc-altivec | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) | ||
| 9334 | 1.00 | snow20 | T:e/benchmarks/snow-2.0 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 7241 | 1.00 | sosemanuk | T:e/submissions/sosemanuk | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 9506 | 1.31 | sosemanuk | T:cryptopp | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 4377 | 1.00 | tango642 | ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 17221 | 1.00 | tpy | T:e/tpy | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 12402 | 1.00 | tpy6 | T:e/tpy6 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 22186 | 1.00 | tpypy | T:e/tpypy | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu Clang 11.0.0) |
| 3205 | 1.00 | trivium | T:e/submissions/trivium | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 13741 | 1.00 | xsalsa20 | ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |