Implementation notes: amd64, pmnod076, crypto_kem/rsa2048

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21724847152 40 20457877 7112 3592ntlicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
21736465670 72 5435258 3280 3544ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21799847152 40 20458069 7112 3656ntlicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
21821847152 40 20458773 7112 3656ntlicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
21823927152 40 20457461 7112 3592ntlicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
21824607152 40 20457461 7112 3592ntlicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
21825867152 40 20457877 7112 3592ntlicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
21827347152 40 20456109 7112 3592ntlicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
21830007152 40 20458389 7112 3656ntlicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
21830647152 40 20457501 7112 3592ntlicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
21833887152 40 20457469 7112 3592ntlicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
21835667152 40 20457469 7112 3592ntlicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
21844922624 0 0256318 1408 1616gmpicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
21848844234 72 5431994 3272 3544ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21854945180 72 5434635 3280 3544ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21856267152 40 20457461 7112 3592ntlicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
21856667152 40 20457877 7112 3592ntlicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
21861102624 0 0256238 1408 1616gmpicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
21864767152 40 20458157 7112 3656ntlicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
21866947152 40 20457461 7112 3592ntlicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
21874522608 0 0256494 1408 1616gmpicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
21882985670 72 5438026 3280 3544ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21894527152 40 20457501 7112 3592ntlicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
21929182384 0 0255382 1408 1584gmpicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
21938807152 40 20457469 7112 3592ntlicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
21948462304 0 0255302 1408 1584gmpicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
21951182304 0 0255350 1408 1584gmpicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
21957702304 0 0255350 1408 1584gmpicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
21963402384 0 0255382 1408 1584gmpicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
21971082384 0 0255782 1408 1584gmpicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
21986267152 40 20457877 7112 3592ntlicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
21989381856 0 0250391 1376 1616gmpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21989922384 0 0255782 1408 1584gmpicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
21990702152 0 0253878 1408 1584gmpicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
21992761786 0 0248479 1368 1584gmpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
21994762384 0 0255382 1408 1584gmpicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
22005802304 0 0255302 1408 1584gmpicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
22018661817 0 0253175 1376 1616gmpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
22029207152 40 20457501 7112 3592ntlicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
22039802152 0 0253822 1408 1584gmpicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
22056542304 0 0255302 1408 1584gmpicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
22062362384 0 0255782 1408 1584gmpicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
22067582304 0 0255350 1408 1584gmpicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
22090744031 32 0250239 1464 1616gmpxxg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
22111223309 32 0250719 1472 1648gmpxxg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
22133922384 0 0255382 1408 1584gmpicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
22134062304 0 0255350 1408 1584gmpicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
22175487052 0 0259547 1496 1584gmpxxicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
22188207004 0 0259523 1496 1584gmpxxicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
22222587084 0 0260003 1496 1584gmpxxicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
22244147004 0 0259523 1496 1584gmpxxicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
22256347308 0 0261027 1496 1616gmpxxicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
22262587052 0 0259547 1496 1584gmpxxicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
22270847132 0 0259643 1496 1584gmpxxicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
22274187132 0 0259643 1496 1584gmpxxicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
22280627084 0 0260003 1496 1584gmpxxicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
22283027052 0 0259547 1496 1584gmpxxicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
22284907084 0 0260003 1496 1584gmpxxicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
22285106948 0 0258115 1496 1584gmpxxicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
22292703731 32 0254725 1472 1648gmpxxg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
22294427372 0 0260435 1496 1616gmpxxicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
22306147132 0 0259643 1496 1584gmpxxicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
22316483738 32 0251957 1472 1648gmpxxg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
22348147132 0 0259643 1496 1584gmpxxicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
22355927052 0 0259547 1496 1584gmpxxicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
22377307152 40 20457501 7112 3592ntlicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
22394507084 0 0260003 1496 1584gmpxxicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
22439187356 0 0260691 1496 1616gmpxxicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
22444567004 0 0259523 1496 1584gmpxxicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
22462807004 0 0259523 1496 1584gmpxxicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
22610327152 40 20456157 7112 3592ntlicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
22981882384 0 0255782 1408 1584gmpicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
23300767152 40 20457469 7112 3592ntlicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
23415887324 0 0260475 1496 1616gmpxxicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
23606026900 0 0258019 1496 1584gmpxxicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
24067562304 0 0255302 1408 1584gmpicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
24142461837 0 0250199 1376 1616gmpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
24306522608 0 0256862 1408 1616gmpicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017

Test failure

Implementation: gmp
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer gmp
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer gmp
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer gmpxx
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer gmpxx
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ntl
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ntl