[Page version: 20241024 06:31:28]
Measurements for amd64, comet, crypto_sign Test results for amd64, comet, crypto_sign Test results for crypto_sign/qtesla256Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
9619788 | 86034 0 0 | 107718 892 1792 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
9652840 | 97649 0 0 | 121960 900 1760 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
9663816 | 89587 0 0 | 110296 900 1728 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
9716922 | 104908 0 0 | 129496 900 1792 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
9896008 | 91141 0 0 | 114424 900 1728 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
10674442 | 85955 0 0 | 106793 844 1792 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
10927270 | 91012 0 0 | 112337 844 1792 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
11129703 | 119561 0 0 | 142841 844 1792 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
53892010 | 84420 0 0 | 104049 836 1760 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240707 | 20240625 |
sign.c: sign.c:105:13: warning: absolute value function 'abs' given an argument of type 'int64_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] sign.c: ret |= (abs(val) > (PARAM_B-PARAM_U)); sign.c: ^ sign.c: sign.c:105:13: note: use function 'labs' instead sign.c: ret |= (abs(val) > (PARAM_B-PARAM_U)); sign.c: ^~~ sign.c: labs sign.c: sign.c:145:13: warning: absolute value function 'abs' given an argument of type 'int64_t' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] sign.c: ret |= (abs(left) > right); sign.c: ^ sign.c: sign.c:145:13: note: use function 'labs' instead sign.c: ret |= (abs(left) > right); sign.c: ^~~ sign.c: labs sign.c: 2 warnings generated.
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_14.0.6) |