Test results for amd64, wolfdale, crypto_kem/rsa2048

[Page version: 20261107 07:22:03]

Measurements for amd64, wolfdale, crypto_kem Test results for amd64, wolfdale, crypto_kem Test results for crypto_kem/rsa2048
Computer: wolfdale
Microarchitecture: amd64; Core 2 45nm (1067a)
Architecture: amd64
CPU ID: GenuineIntel-0001067a-bfebfbff
SUPERCOP version: 20261018
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
51675814219 72 5415896 3400 4272T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51677204274 72 5417194 3432 4176T:ntlclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51677515147 72 5420411 3408 4304T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51684055147 72 5419459 3408 4304T:ntlg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51685055154 72 5418370 3408 4304T:ntlg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51799375101 72 5421393 3432 4176T:ntlclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51801224034 32 0259874 1616 2384T:gmpxxg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51803101822 0 0259763 1544 2320T:gmpclang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51814051822 0 0260779 1544 2320T:gmpclang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51816651823 0 0258229 1488 2384T:gmpgcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51817641793 0 0259829 1488 2384T:gmpgcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51825573688 32 0260753 1624 2416T:gmpxxg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51827735469 32 0261919 1656 2320T:gmpxxclang++ -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51828901802 0 0259045 1488 2384T:gmpgcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51845225750 32 0264218 1656 2320T:gmpxxclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51846521790 0 0257665 1536 2320T:gmpclang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51852825757 32 0265446 1656 2320T:gmpxxclang++ -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51872985646 32 0262949 1664 2320T:gmpxxclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51905081808 0 0257013 1480 2352T:gmpgcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51911225088 72 5420165 3432 4176T:ntlclang++ -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
51985413328 32 0263230 1624 2416T:gmpxxg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
52022111822 0 0258499 1544 2320T:gmpclang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
52075851822 0 0260907 1544 2320T:gmpclang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
52078973952 32 0262922 1624 2416T:gmpxxg++ -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall2026102920261004
52118035138 72 5418996 3440 4176T:ntlclang++ -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall2026102920261004

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 (12.2.0)
T:ntlg++ -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:ntlg++ -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)
T:ntlg++ -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (12.2.0)