[Page version: 20251028 07:32:01]
Measurements for aarch64, pi4b, crypto_stream| Time | Relative time | Primitive | Implementation | Compiler | 
|---|---|---|---|---|
| 31635 | 1.00 | aes128ctr | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| 63519 | 2.01 | aes128ctr | T:openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| aes128ctr | T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 18205 | 1.00 | aes128estream | T:e/hongjun/v0 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 18464 | 1.01 | aes128estream | T:e/hongjun/v1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 23055 | 1.27 | aes128estream | T:e/bernstein/little-4 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 26732 | 1.47 | aes128estream | T:e/bernstein/little-3 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 27048 | 1.49 | aes128estream | T:e/bernstein/little-2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 27883 | 1.53 | aes128estream | T:e/bernstein/little-1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 28221 | 1.55 | aes128estream | T:e/bernstein/big-1 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| aes128estream | T:e/gladman | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 36593 | 1.00 | aes192ctr | T:cryptopp | g++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| 75279 | 2.06 | aes192ctr | T:openssl | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 41368 | 1.00 | aes256ctr | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| 86043 | 2.08 | aes256ctr | T:openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| aes256ctr | T:dolbeau/armv8crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 25609 | 1.00 | aes256estream | T:e/hongjun/v0 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 26102 | 1.02 | aes256estream | T:e/hongjun/v1 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| aes256estream | T:e/gladman | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 71835 | 1.00 | amastrid | T:ref | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 4933 | 1.00 | chacha12 | dolbeau/arm-neon | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| 6716 | 1.36 | chacha12 | T:cryptopp | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 7987 | 1.62 | chacha12 | e/merged | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 8897 | 1.80 | chacha12 | e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 9082 | 1.84 | chacha12 | e/regs | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 9153 | 1.86 | chacha12 | dolbeau/mipsel-msa | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| chacha12 | amd64-ssse3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| chacha12 | goll_gueron | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| chacha12 | krovetz/avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| chacha12 | krovetz/vec128 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| 7309 | 1.00 | chacha20 | dolbeau/generic-gccsimd256 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 7987 | 1.09 | chacha20 | dolbeau/arm-neon | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 8298 | 1.14 | chacha20 | dolbeau/generic-gccsimd128 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 9741 | 1.33 | chacha20 | T:cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 10638 | 1.46 | chacha20 | openssl | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 12118 | 1.66 | chacha20 | e/merged | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 13603 | 1.86 | chacha20 | e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 13786 | 1.89 | chacha20 | e/regs | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| chacha20 | dolbeau/arm-sve | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| chacha20 | dolbeau/arm-sve2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| chacha20 | krovetz/vec128 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 3454 | 1.00 | chacha8 | dolbeau/arm-neon | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| 5016 | 1.45 | chacha8 | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 5926 | 1.72 | chacha8 | e/merged | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 6542 | 1.89 | chacha8 | dolbeau/mipsel-msa | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 6547 | 1.90 | chacha8 | e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 6730 | 1.95 | chacha8 | e/regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| chacha8 | amd64-ssse3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| chacha8 | goll_gueron | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| chacha8 | krovetz/avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| chacha8 | krovetz/vec128 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | ||
| 8515 | 1.00 | cryptmtv3 | T:e/v3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| dragon | T:e/submissions/dragon | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| hc128 | T:e/hc-128/200606 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| hc128 | T:e/hc-128/200701a | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| hc128 | T:e/hc-128/200701b | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| hc256 | T:e/hc-256/200511 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| hc256 | T:e/hc-256/200701 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| lexv2 | T:e/v2/ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 5389 | 1.00 | nlsv2 | T:e/v2/sync/2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 9644 | 1.79 | nlsv2 | T:e/v2/sync/1 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 42165 | 1.00 | ocelot1 | T:ref | clang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 45625 | 1.00 | ocelot2 | T:ref | clang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 10434 | 1.00 | panama | T:cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| rabbit | T:e/opt/1/1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/1/2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/1/3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/1/4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/2/1 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/2/2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/2/3 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/2/4 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/opt/2/5 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| rabbit | T:e/ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 9391 | 1.00 | salsa20 | e/merged | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 9488 | 1.01 | salsa20 | e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 9655 | 1.03 | salsa20 | e/regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 10052 | 1.07 | salsa20 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 10112 | 1.08 | salsa20 | T:cryptopp | g++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 26015 | 2.77 | salsa20 | armneon | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| salsa20 | rust_crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| salsa20 | rust_salsa20 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 6333 | 1.00 | salsa2012 | e/merged | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 6416 | 1.01 | salsa2012 | e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 6583 | 1.04 | salsa2012 | e/regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 6980 | 1.10 | salsa2012 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 7260 | 1.15 | salsa2012 | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| 4787 | 1.00 | salsa208 | e/merged | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 4880 | 1.02 | salsa208 | e/ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 5048 | 1.05 | salsa208 | e/regs | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 5444 | 1.14 | salsa208 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 
| 5712 | 1.19 | salsa208 | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 
| snow20 | T:e/benchmarks/snow-2.0 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 6776 | 1.00 | sosemanuk | T:cryptopp | g++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| sosemanuk | T:e/submissions/sosemanuk | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 2216 | 1.00 | tango642 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| 11539 | 1.00 | tpy | T:e/tpy | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| 7680 | 1.00 | tpy6 | T:e/tpy6 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) | 
| 13848 | 1.00 | tpypy | T:e/tpypy | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) | 
| trivium | T:e/submissions/trivium | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 9757 | 1.00 | xsalsa20 | ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 18.1.3 (1ubuntu1)) |