Test results for amd64, speed2supercop, crypto_sign/falcon512tree
[Page version: 20241023 21:37:24]
Measurements for amd64, speed2supercop, crypto_sign
Test results for amd64, speed2supercop, crypto_sign
Test results for crypto_sign/falcon512tree
Computer: speed2supercop
Microarchitecture: amd64; Haswell+AES (306c3)
Architecture: amd64
CPU ID: GenuineIntel-000306c3-1fc9cbf5
SUPERCOP version: 20241022
Operation: crypto_sign
Primitive: falcon512tree
Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
506820 | 175251 0 0 | 196719 816 1600 | T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
510836 | 200885 0 0 | 222375 816 1600 | T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
532672 | 159963 0 0 | 180175 816 1568 | T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
552992 | 80468 0 0 | 99721 808 1632 | T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
561948 | 95430 0 0 | 114039 816 1568 | T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
567356 | 196947 0 0 | 218447 768 1632 | T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
584556 | 79074 0 0 | 98423 768 1632 | T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
587824 | 84612 0 0 | 104167 768 1632 | T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
659688 | 71079 0 0 | 89366 760 1600 | T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
748696 | 198138 0 0 | 219919 816 1600 | T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
785656 | 172152 0 0 | 193895 816 1600 | T:fpu | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
797012 | 202700 0 0 | 224207 768 1632 | T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
866452 | 157896 0 0 | 178271 816 1568 | T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
887660 | 77257 0 0 | 96617 800 1632 | T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
933720 | 92202 0 0 | 110959 808 1568 | T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
987816 | 77007 0 0 | 96391 768 1632 | T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
1012992 | 86546 0 0 | 106175 768 1632 | T:fpu | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
1042532 | 69229 0 0 | 87566 760 1600 | T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
7241652 | 161803 0 0 | 182152 808 1568 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
7402284 | 88292 0 0 | 107593 800 1632 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
7434284 | 171249 0 0 | 193135 808 1600 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
7435700 | 197156 0 0 | 219071 808 1600 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
7664604 | 101156 0 0 | 120240 808 1568 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
7947180 | 195065 0 0 | 216655 768 1632 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
8102008 | 91790 0 0 | 111447 768 1632 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
8159048 | 76028 0 0 | 94495 760 1600 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
8356668 | 85473 0 0 | 104919 768 1632 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240705 | 20240625 |
Compiler output
api.c: api.c:110:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:110:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 10, namely:
Implementation | Compiler |
T:avx2 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:avx2 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:avx2 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:avx2 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:avx2 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:fpu | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:fpu | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:fpu | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:fpu | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:fpu | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon512tree_avx2_timingleaks':
api.c: api.c:110:40: warning: unused variable 'G' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:32: warning: unused variable 'F' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:24: warning: unused variable 'g' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:16: warning: unused variable 'f' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:avx2 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
T:avx2 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx2 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:avx2 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon512tree_fpu_timingleaks':
api.c: api.c:110:40: warning: unused variable 'G' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:32: warning: unused variable 'F' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:24: warning: unused variable 'g' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:110:16: warning: unused variable 'f' [-Wunused-variable]
api.c: 110 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:fpu | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
T:fpu | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:fpu | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:fpu | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
api.c: api.c:107:9: warning: unused variable 'f' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:107:17: warning: unused variable 'g' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:107:25: warning: unused variable 'F' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: api.c:107:33: warning: unused variable 'G' [-Wunused-variable]
api.c: int8_t f[512], g[512], F[512], G[512];
api.c: ^
api.c: 4 warnings generated.
Number of similar (implementation,compiler) pairs: 5, namely:
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_16.0.6_(27+b1)) |
Compiler output
api.c: api.c: In function 'crypto_sign_falcon512tree_ref_timingleaks':
api.c: api.c:107:40: warning: unused variable 'G' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:107:32: warning: unused variable 'F' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:107:24: warning: unused variable 'g' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
api.c: api.c:107:16: warning: unused variable 'f' [-Wunused-variable]
api.c: 107 | int8_t f[512], g[512], F[512], G[512];
api.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.3.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |