Implementation notes: amd64, hobbes, crypto_kem/rsa2048

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_kem
Primitive: rsa2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5139110? ? ?? ? ?gmpxxg++_-m64_-Os_-fomit-frame-pointer2017111620171020
5140286? ? ?? ? ?gmpxxg++_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
5141420? ? ?? ? ?gmpgcc_-O_-fomit-frame-pointer2017111620171020
5144147? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111620171020
5145356? ? ?? ? ?gmpclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5148228? ? ?? ? ?gmpgcc_-march=k8_-O_-fomit-frame-pointer2017111620171020
5148731? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
5148752? ? ?? ? ?gmpgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017111620171020
5149139? ? ?? ? ?gmpgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111620171020
5149152? ? ?? ? ?gmpgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
5149372? ? ?? ? ?gmpgcc_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
5149653? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111620171020
5150247? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
5150524? ? ?? ? ?gmpgcc_-march=k8_-O3_-fomit-frame-pointer2017111620171020
5152027? ? ?? ? ?gmpclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5152625? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017111620171020
5152640? ? ?? ? ?gmpgcc_-m64_-O2_-fomit-frame-pointer2017111620171020
5153447? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111620171020
5153635? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
5153639? ? ?? ? ?gmpgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111620171020
5155608? ? ?? ? ?gmpclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5156654? ? ?? ? ?gmpgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017111620171020
5156776? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111620171020
5157078? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017111620171020
5157855? ? ?? ? ?gmpxxg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017111620171020
5158789? ? ?? ? ?gmpxxclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5159511? ? ?? ? ?gmpxxg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017111620171020
5159599? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111620171020
5159621? ? ?? ? ?gmpclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5159774? ? ?? ? ?gmpxxg++_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
5160114? ? ?? ? ?gmpgcc_-funroll-loops_-O3_-fomit-frame-pointer2017111620171020
5160162? ? ?? ? ?gmpxxg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111620171020
5160369? ? ?? ? ?gmpxxg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111620171020
5160645? ? ?? ? ?gmpxxg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111620171020
5160760? ? ?? ? ?gmpxxg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111620171020
5160806? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017111620171020
5161520? ? ?? ? ?gmpxxclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5161673? ? ?? ? ?gmpxxg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111620171020
5162022? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111620171020
5163141? ? ?? ? ?gmpxxg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017111620171020
5163322? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111620171020
5163534? ? ?? ? ?gmpxxg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111620171020
5163577? ? ?? ? ?gmpxxg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017111620171020
5163888? ? ?? ? ?gmpclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5163928? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111620171020
5164060? ? ?? ? ?gmpgcc_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
5164068? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017111620171020
5164093? ? ?? ? ?gmpgcc_-O3_-fomit-frame-pointer2017111620171020
5164201? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
5164361? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017111620171020
5164522? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111620171020
5164953? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
5165071? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017111620171020
5165134? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111620171020
5165302? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111620171020
5165395? ? ?? ? ?gmpxxg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111620171020
5165681? ? ?? ? ?gmpgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111620171020
5165736? ? ?? ? ?gmpxxclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5166056? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
5166062? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111620171020
5166078? ? ?? ? ?gmpgcc_-m64_-Os_-fomit-frame-pointer2017111620171020
5166173? ? ?? ? ?gmpxxg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111620171020
5166223? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
5166473? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
5166525? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
5166584? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111620171020
5166748? ? ?? ? ?gmpgcc_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
5166828? ? ?? ? ?gmpgcc_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
5166893? ? ?? ? ?gmpgcc_-march=k8_-O2_-fomit-frame-pointer2017111620171020
5167007? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111620171020
5167191? ? ?? ? ?gmpxxg++_-m64_-march=corei7_-O_-fomit-frame-pointer2017111620171020
5167409? ? ?? ? ?gmpgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111620171020
5167514? ? ?? ? ?gmpgcc_-m64_-O3_-fomit-frame-pointer2017111620171020
5167628? ? ?? ? ?gmpxxg++_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
5167920? ? ?? ? ?gmpxxg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
5168003? ? ?? ? ?gmpclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5168045? ? ?? ? ?gmpgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
5168189? ? ?? ? ?gmpxxg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
5168699? ? ?? ? ?gmpgcc_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
5168930? ? ?? ? ?gmpxxg++_-m64_-O_-fomit-frame-pointer2017111620171020
5168956? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
5168959? ? ?? ? ?gmpxxg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
5169055? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111620171020
5169152? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
5169614? ? ?? ? ?gmpgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017111620171020
5169724? ? ?? ? ?gmpgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
5169910? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111620171020
5170012? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017111620171020
5171084? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111620171020
5171180? ? ?? ? ?gmpgcc2017111620171020
5171342? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
5171414? ? ?? ? ?gmpgcc_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
5171519? ? ?? ? ?gmpxxclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111620171020
5171791? ? ?? ? ?gmpxxg++_-march=nocona_-O_-fomit-frame-pointer2017111620171020
5171944? ? ?? ? ?gmpxxg++_-m64_-march=core2_-O_-fomit-frame-pointer2017111620171020
5172006? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
5172368? ? ?? ? ?gmpgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017111620171020
5172508? ? ?? ? ?gmpxxg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
5172532? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111620171020
5172552? ? ?? ? ?gmpxxg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111620171020
5172656? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111620171020
5172723? ? ?? ? ?gmpgcc_-Os_-fomit-frame-pointer2017111620171020
5172797? ? ?? ? ?gmpgcc_-funroll-loops_-O_-fomit-frame-pointer2017111620171020
5173069? ? ?? ? ?gmpxxg++2017111620171020
5173481? ? ?? ? ?gmpxxg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017111620171020
5173570? ? ?? ? ?gmpgcc_-funroll-loops_-Os_-fomit-frame-pointer2017111620171020
5173632? ? ?? ? ?gmpxxg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111620171020
5173643? ? ?? ? ?gmpgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017111620171020
5173733? ? ?? ? ?gmpxxg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111620171020
5173836? ? ?? ? ?gmpgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017111620171020
5173843? ? ?? ? ?gmpxxg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111620171020
5174093? ? ?? ? ?gmpxxg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111620171020
5174167? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
5174273? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111620171020
5174358? ? ?? ? ?gmpxxg++_-march=k8_-O2_-fomit-frame-pointer2017111620171020
5174755? ? ?? ? ?gmpxxclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5175249? ? ?? ? ?gmpxxclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5175307? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111620171020
5175446? ? ?? ? ?gmpgcc_-march=k8_-Os_-fomit-frame-pointer2017111620171020
5175554? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
5175562? ? ?? ? ?gmpgcc_-march=nocona_-O_-fomit-frame-pointer2017111620171020
5175719? ? ?? ? ?gmpcc2017111620171020
5175968? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
5176013? ? ?? ? ?gmpxxg++_-march=k8_-Os_-fomit-frame-pointer2017111620171020
5176294? ? ?? ? ?gmpxxg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111620171020
5176419? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111620171020
5176631? ? ?? ? ?gmpgcc_-funroll-loops_-O2_-fomit-frame-pointer2017111620171020
5176891? ? ?? ? ?gmpxxg++_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
5177411? ? ?? ? ?gmpgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017111620171020
5177631? ? ?? ? ?gmpxxg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017111620171020
5177842? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111620171020
5177884? ? ?? ? ?gmpgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111620171020
5177911? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017111620171020
5178359? ? ?? ? ?gmpxxg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111620171020
5178510? ? ?? ? ?gmpxxg++_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
5179097? ? ?? ? ?gmpgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017111620171020
5179420? ? ?? ? ?gmpxxg++_-m64_-march=k8_-O_-fomit-frame-pointer2017111620171020
5179905? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017111620171020
5180752? ? ?? ? ?gmpxxg++_-m64_-O3_-fomit-frame-pointer2017111620171020
5181369? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111620171020
5181698? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111620171020
5181839? ? ?? ? ?gmpgcc_-m64_-O_-fomit-frame-pointer2017111620171020
5181871? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111620171020
5182707? ? ?? ? ?gmpgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017111620171020
5182757? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111620171020
5182956? ? ?? ? ?gmpxxg++_-O2_-fomit-frame-pointer2017111620171020
5183379? ? ?? ? ?gmpgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017111620171020
5183807? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111620171020
5184001? ? ?? ? ?gmpgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017111620171020
5184338? ? ?? ? ?gmpxxg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017111620171020
5184432? ? ?? ? ?gmpxxg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
5184464? ? ?? ? ?gmpgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111620171020
5184877? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017111620171020
5185057? ? ?? ? ?gmpxxg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111620171020
5185303? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017111620171020
5185651? ? ?? ? ?gmpclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5186859? ? ?? ? ?gmpxxg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111620171020
5186878? ? ?? ? ?gmpxxg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111620171020
5187848? ? ?? ? ?gmpxxg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111620171020
5188155? ? ?? ? ?gmpgcc_-funroll-loops2017111620171020
5188761? ? ?? ? ?gmpxxg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111620171020
5188920? ? ?? ? ?gmpxxclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5189414? ? ?? ? ?gmpxxg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111620171020
5189966? ? ?? ? ?gmpxxg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111620171020
5190069? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111620171020
5190603? ? ?? ? ?gmpxxg++_-O3_-fomit-frame-pointer2017111620171020
5190781? ? ?? ? ?gmpxxg++_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
5190871? ? ?? ? ?gmpxxg++_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
5191212? ? ?? ? ?gmpxxg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111620171020
5194277? ? ?? ? ?gmpxxg++_-march=k8_-O3_-fomit-frame-pointer2017111620171020
5194761? ? ?? ? ?gmpxxg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
5197844? ? ?? ? ?gmpgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111620171020
5198027? ? ?? ? ?gmpxxclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5199033? ? ?? ? ?gmpgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111620171020
5201070? ? ?? ? ?gmpgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017111620171020
5228846? ? ?? ? ?gmpgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
5230134? ? ?? ? ?gmpgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017111620171020
5232595? ? ?? ? ?gmpxxg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
5239700? ? ?? ? ?gmpgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111620171020
5246654? ? ?? ? ?gmpgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111620171020
5248236? ? ?? ? ?gmpgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017111620171020
5253255? ? ?? ? ?gmpgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111620171020
5273609? ? ?? ? ?gmpxxg++_-m64_-O2_-fomit-frame-pointer2017111620171020
5287542? ? ?? ? ?gmpxxg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017111620171020
5313466? ? ?? ? ?gmpxxg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111620171020
5318131? ? ?? ? ?gmpxxg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111620171020
5324035? ? ?? ? ?gmpgcc_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
5334355? ? ?? ? ?gmpclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
5341519? ? ?? ? ?gmpgcc_-O2_-fomit-frame-pointer2017111620171020
5419532? ? ?? ? ?gmpxxg++_-march=k8_-O_-fomit-frame-pointer2017111620171020
5424105? ? ?? ? ?gmpxxg++_-Os_-fomit-frame-pointer2017111620171020
5425750? ? ?? ? ?gmpgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
5432949? ? ?? ? ?gmpxxg++_-O_-fomit-frame-pointer2017111620171020
5437686? ? ?? ? ?gmpxxg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111620171020
5439959? ? ?? ? ?gmpgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111620171020
5453032? ? ?? ? ?gmpxxg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111620171020
6354126? ? ?? ? ?ntlclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017111620171020
6358538? ? ?? ? ?ntlclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
6358755? ? ?? ? ?ntlclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017111620171020
6359536? ? ?? ? ?ntlclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
6360078? ? ?? ? ?ntlclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
6369752? ? ?? ? ?ntlclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2017111620171020
6379693? ? ?? ? ?ntlclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017111620171020
6382904? ? ?? ? ?ntlg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
6387407? ? ?? ? ?ntlg++_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
6387714? ? ?? ? ?ntlg++_-m64_-O3_-fomit-frame-pointer2017111620171020
6387938? ? ?? ? ?ntlg++_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
6390758? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017111620171020
6391711? ? ?? ? ?ntlg++_-O_-fomit-frame-pointer2017111620171020
6391901? ? ?? ? ?ntlclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017111620171020
6392366? ? ?? ? ?ntlg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017111620171020
6392986? ? ?? ? ?ntlg++_-m64_-O_-fomit-frame-pointer2017111620171020
6393848? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017111620171020
6394799? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017111620171020
6394876? ? ?? ? ?ntlg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017111620171020
6395013? ? ?? ? ?ntlg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017111620171020
6395471? ? ?? ? ?ntlg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017111620171020
6395529? ? ?? ? ?ntlg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017111620171020
6395866? ? ?? ? ?ntlg++_-m64_-march=core2_-O_-fomit-frame-pointer2017111620171020
6396482? ? ?? ? ?ntlg++_-march=nocona_-O3_-fomit-frame-pointer2017111620171020
6396893? ? ?? ? ?ntlg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017111620171020
6397991? ? ?? ? ?ntlg++2017111620171020
6398060? ? ?? ? ?ntlg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
6398366? ? ?? ? ?ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017111620171020
6398845? ? ?? ? ?ntlg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017111620171020
6399058? ? ?? ? ?ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017111620171020
6399191? ? ?? ? ?ntlg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017111620171020
6399306? ? ?? ? ?ntlg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111620171020
6399366? ? ?? ? ?ntlg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2017111620171020
6399904? ? ?? ? ?ntlg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111620171020
6400863? ? ?? ? ?ntlg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017111620171020
6401159? ? ?? ? ?ntlg++_-march=k8_-O_-fomit-frame-pointer2017111620171020
6401960? ? ?? ? ?ntlg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017111620171020
6402022? ? ?? ? ?ntlg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
6402359? ? ?? ? ?ntlg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017111620171020
6402656? ? ?? ? ?ntlg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017111620171020
6402739? ? ?? ? ?ntlg++_-m64_-O2_-fomit-frame-pointer2017111620171020
6403159? ? ?? ? ?ntlg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017111620171020
6403728? ? ?? ? ?ntlg++_-march=k8_-O2_-fomit-frame-pointer2017111620171020
6403922? ? ?? ? ?ntlg++_-march=k8_-Os_-fomit-frame-pointer2017111620171020
6404019? ? ?? ? ?ntlg++_-march=k8_-O3_-fomit-frame-pointer2017111620171020
6404305? ? ?? ? ?ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017111620171020
6404434? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017111620171020
6404459? ? ?? ? ?ntlg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111620171020
6404692? ? ?? ? ?ntlg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017111620171020
6404704? ? ?? ? ?ntlg++_-O2_-fomit-frame-pointer2017111620171020
6404746? ? ?? ? ?ntlg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017111620171020
6404762? ? ?? ? ?ntlg++_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
6404789? ? ?? ? ?ntlg++_-march=barcelona_-Os_-fomit-frame-pointer2017111620171020
6405113? ? ?? ? ?ntlg++_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
6405169? ? ?? ? ?ntlg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017111620171020
6405528? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017111620171020
6405603? ? ?? ? ?ntlg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017111620171020
6405931? ? ?? ? ?ntlg++_-march=barcelona_-O2_-fomit-frame-pointer2017111620171020
6406354? ? ?? ? ?ntlg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017111620171020
6406486? ? ?? ? ?ntlg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017111620171020
6406666? ? ?? ? ?ntlg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017111620171020
6407397? ? ?? ? ?ntlg++_-m64_-Os_-fomit-frame-pointer2017111620171020
6407921? ? ?? ? ?ntlg++_-m64_-march=k8_-O_-fomit-frame-pointer2017111620171020
6408144? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017111620171020
6409136? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017111620171020
6409440? ? ?? ? ?ntlg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017111620171020
6411497? ? ?? ? ?ntlg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017111620171020
6411716? ? ?? ? ?ntlg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2017111620171020
6412074? ? ?? ? ?ntlg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017111620171020
6412264? ? ?? ? ?ntlg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017111620171020
6412486? ? ?? ? ?ntlg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017111620171020
6412660? ? ?? ? ?ntlg++_-Os_-fomit-frame-pointer2017111620171020
6413915? ? ?? ? ?ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017111620171020
6415235? ? ?? ? ?ntlg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2017111620171020
6416077? ? ?? ? ?ntlg++_-m64_-march=corei7_-O_-fomit-frame-pointer2017111620171020
6418216? ? ?? ? ?ntlg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017111620171020
6423502? ? ?? ? ?ntlg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017111620171020
6431662? ? ?? ? ?ntlg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017111620171020
6485541? ? ?? ? ?ntlg++_-march=nocona_-O_-fomit-frame-pointer2017111620171020
6486192? ? ?? ? ?ntlg++_-O3_-fomit-frame-pointer2017111620171020
6491036? ? ?? ? ?ntlg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017111620171020

Test failure

Implementation: crypto_kem/rsa2048/gmpxx
Compiler: g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer gmpxx ntl
g++ -m64 -march=core-avx2 -O -fomit-frame-pointer gmpxx ntl
g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer gmpxx ntl
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer gmp
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer gmp
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer gmp