[Page version: 20241024 06:40:58]
Measurements for amd64, margaux, crypto_dh Test results for amd64, margaux, crypto_dh Test results for crypto_dh/curve25519Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
1179114 | 182 0 0 | 42941 804 1760 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1179182 | 204 0 0 | 44157 812 1792 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1179187 | 155 0 0 | 45907 852 1728 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1179195 | 155 0 0 | 46227 852 1728 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1179245 | 155 0 0 | 45147 852 1728 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1179264 | 151 0 0 | 43037 844 1728 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1179708 | 213 0 0 | 44861 812 1792 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1180217 | 155 0 0 | 43851 852 1728 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1180249 | 213 0 0 | 46037 812 1792 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240630 | 20240625 |
1596181 | 25639 0 0 | 194443 940 1856 | T:mpfq | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
1607482 | 17464 0 0 | 185499 996 1792 | T:mpfq | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
1608778 | 17512 0 0 | 186707 996 1792 | T:mpfq | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
1618378 | 16434 0 0 | 183115 996 1792 | T:mpfq | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
1623659 | 15868 0 0 | 181755 980 1792 | T:mpfq | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
1638063 | 17458 0 0 | 186251 996 1792 | T:mpfq | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
1653686 | 17399 0 0 | 184315 940 1856 | T:mpfq | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
1721405 | 13299 0 0 | 180915 940 1856 | T:mpfq | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
2072293 | 8850 0 0 | 174731 940 1824 | T:mpfq | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20241022 | 20241022 |
curve25519.c: curve25519.c:43:13: warning: unused function 'ECcopy' [-Wunused-function] curve25519.c: static void ECcopy(mpfq_p_25519_field k, dst_ECpoint Q, src_ECpoint P) { curve25519.c: ^ curve25519.c: 1 warning generated. mpfq_p_25519.c: In file included from mpfq_p_25519.c:5: mpfq_p_25519.c: ./x86_64/mpfq_p_25519.c:111:1: warning: non-void function does not return a value [-Wreturn-type] mpfq_p_25519.c: } mpfq_p_25519.c: ^ mpfq_p_25519.c: 1 warning generated.
Implementation | Compiler |
T:mpfq | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
curve25519.c: curve25519.c:43:13: warning: 'ECcopy' defined but not used [-Wunused-function] curve25519.c: 43 | static void ECcopy(mpfq_p_25519_field k, dst_ECpoint Q, src_ECpoint P) { curve25519.c: | ^~~~~~ mpfq_p_25519.c: In file included from mpfq_p_25519.c:5: mpfq_p_25519.c: x86_64/mpfq_p_25519.c: In function 'mpfq_p_25519_inv': mpfq_p_25519.c: x86_64/mpfq_p_25519.c:111:1: warning: control reaches end of non-void function [-Wreturn-type] mpfq_p_25519.c: 111 | } mpfq_p_25519.c: | ^
Implementation | Compiler |
T:mpfq | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mpfq | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mpfq | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mpfq | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
curve25519.o ECmul T curve25519.o ECprint T curve25519.o read_mp T mpfq_p_25519.o mpfq_p_25519_field_clear T mpfq_p_25519.o mpfq_p_25519_field_init T mpfq_p_25519.o mpfq_p_25519_field_tricks T mpfq_p_25519.o mpfq_p_25519_inv T mpfq_p_25519.o mpfq_p_25519_print T mpfq_p_25519.o mpfq_p_25519_random T mpfq_p_25519.o mpfq_p_25519_random2 T mpfq_p_25519.o mpfq_p_25519_read T mpfq_p_25519.o mpfq_p_25519_write T
Implementation | Compiler |
T:mpfq | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mpfq | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mpfq | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mpfq | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mpfq | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |