Test results for amd64, cherry, crypto_kem/rsa2048

[Page version: 20241024 06:43:23]

Measurements for amd64, cherry, crypto_kem Test results for amd64, cherry, crypto_kem Test results for crypto_kem/rsa2048
Computer: cherry
Microarchitecture: amd64; Silvermont (406c4)
Architecture: amd64
CPU ID: GenuineIntel-000406c4-bfebfbff
SUPERCOP version: 20241022
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
94252075406 72 5415611 2964 3704T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94260475406 72 5414475 2964 3704T:ntlg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94267074276 72 5409007 2948 3608T:ntlclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94271705200 72 5413724 2964 3704T:ntlg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94274336195 72 5412769 2956 3608T:ntlclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94298506223 72 5414433 2956 3608T:ntlclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94414591822 0 0252620 1164 1752T:gmpclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94418641788 0 0249749 1140 1752T:gmpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94429093987 32 0250814 1236 1784T:gmpxxg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94429751822 0 0250956 1164 1752T:gmpclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94434401822 0 0252244 1164 1752T:gmpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94438901791 0 0249458 1156 1752T:gmpclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94445245518 32 0251979 1244 1752T:gmpxxclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94447494099 32 0254173 1244 1816T:gmpxxg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94462601816 0 0249978 1156 1752T:gmpclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94476403703 32 0252223 1244 1816T:gmpxxg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94480531835 0 0252269 1148 1784T:gmpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
94486165870 32 0255461 1252 1752T:gmpxxclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
944964811613 32 0260231 1244 1752T:gmpxxclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
95192584242 72 5410719 2956 3672T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
95232425885 32 0253885 1252 1752T:gmpxxclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
95259443559 32 0254834 1244 1816T:gmpxxg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
95288278750 72 5413559 2948 3608T:ntlclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
95293461832 0 0251733 1148 1784T:gmpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716
95300831840 0 0253485 1148 1784T:gmpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2024080420240716

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: 4, namely:
ImplementationCompiler
T:ntlg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110)
T:ntlg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall
T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall