[Page version: 20251231 05:56:17]
Measurements for amd64, hertz, crypto_scalarmult| Time | Relative time | Primitive | Implementation | Compiler |
|---|---|---|---|---|
| 227807 | 1.00 | curve25519 | s2n | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 273333 | 1.20 | curve25519 | s2n-alt | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 421917 | 1.85 | curve25519 | sandy2x | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
| 530533 | 2.33 | curve25519 | amd64-64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
| 563645 | 2.47 | curve25519 | amd64-51 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 700182 | 3.07 | curve25519 | donna_c64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 974738 | 4.28 | curve25519 | donna | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 1278701 | 5.61 | curve25519 | ref10 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
| 11707740 | 51.39 | curve25519 | ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| curve25519 | rust_crypto | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | ||
| 169903 | 1.00 | kummer | avx2int | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 208314 | 1.23 | kummer | avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
| 228409 | 1.34 | kummer | avx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 784265 | 4.62 | kummer | ref5 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
| 858901 | 5.06 | kummer | ref5u | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |
| 388648 | 1.00 | nistp256 | s2n | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu Clang 21.1.6 (3ubuntu1)) |
| 462008 | 1.19 | nistp256 | s2n-alt | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall |
| 2216686 | 5.70 | nistp256 | mj32 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall |