Test results for amd64, hertz, crypto_kem/rsa2048

[Page version: 20240912 08:40:39]

Measurements for amd64, hertz, crypto_kem Test results for amd64, hertz, crypto_kem Test results for crypto_kem/rsa2048
Computer: hertz
Microarchitecture: amd64; Zen 4 (a60f12)
Architecture: amd64
CPU ID: AuthenticAMD-00a60f12-178bfbff
SUPERCOP version: 20240909
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
23931044761 32 0459601 2892 3688T:ntlclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
23936595604 32 0456267 2900 3720T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
23952115604 32 0454243 2900 3688T:ntlg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
23953173942 32 0452423 2884 3688T:ntlclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
23953514836 32 0459793 2892 3688T:ntlclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
23954244413 32 0451198 2892 3656T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24384014638 32 0282562 1220 1832T:gmpxxg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24389615709 32 0289676 1244 1832T:gmpxxclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24393744800 32 0280784 1212 1800T:gmpxxg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24401231811 0 0287163 1156 1832T:gmpclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24401652106 0 0283089 1124 1832T:gmpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24403551780 0 0281005 1148 1832T:gmpclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24406852169 0 0279417 1116 1768T:gmpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24411685429 32 0283126 1236 1832T:gmpxxclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24415222152 0 0281121 1124 1800T:gmpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24415945702 32 0289548 1244 1832T:gmpxxclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24418231811 0 0287291 1156 1832T:gmpclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024091120240909
24448613916 32 0283921 1220 1864T:gmpxxg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024091120240909

Compiler output


ntl_export.cpp: ntl_export.cpp: In function 'void ntl_export(unsigned char*, long long unsigned int, NTL::ZZ)':
ntl_export.cpp: ntl_export.cpp:5:19: warning: comparison of integer expressions of different signedness: 'long int' and 'long long unsigned int' [-Wsign-compare]
ntl_export.cpp:     5 |   if (NumBytes(z) > slen) throw "ntl_export out of space";
ntl_export.cpp:       |       ~~~~~~~~~~~~^~~~~~

Number of similar (implementation,compiler) pairs: 3, namely:
ImplementationCompiler
T:ntlg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0)
T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0)
T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (13.2.0)