Implementation notes: amd64, genji548, crypto_sign/luov863256

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_sign
Primitive: luov863256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
591389844160 34080 088931 34992 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
593526447392 34080 092867 34992 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
594809844416 34080 089331 34992 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
595297847272 34080 092347 34992 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
597232044984 34080 089219 34992 1600avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
597607044984 34080 089219 34992 1600avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
598617433720 32768 074946 33632 1632avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
598620845928 34080 090515 34992 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
598659645672 34080 090259 34992 1600avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
598777045928 34080 090515 34992 1600avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
599525645672 34080 090259 34992 1600avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
599688245256 34080 089475 34992 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
600706045256 34080 089475 34992 1600avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
604971019989 32768 058514 33632 1632avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
607011419602 32768 058042 33632 1632avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
629575814667 32768 052210 33624 1600avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
630844846760 34080 090979 34992 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
630923846760 34080 090979 34992 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
631356045264 34080 088275 34992 1600avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
631370646760 34080 090979 34992 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
632315845936 34080 088859 34992 1600avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
632524446088 34080 090323 34992 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
633137246088 34080 090323 34992 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
633155846088 34080 090323 34992 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
633668046088 34080 090323 34992 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
635133846760 34080 090979 34992 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
11107356571340 0 078134 904 1632portableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
11186402572316 0 078830 904 1632portableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
11237388571476 0 077206 904 1600portableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
11254092571476 0 077206 904 1600portableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
11256682571476 0 077206 904 1600portableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
11274206571476 0 077206 904 1600portableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
11300238570660 0 074278 904 1600portableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
11308982570916 0 075806 904 1600portableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
11312390570916 0 075806 904 1600portableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
11321590570916 0 075806 904 1600portableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
11325864570916 0 075806 904 1600portableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
11325982571764 0 077526 904 1600portableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
11337796572012 0 078846 904 1632portableicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
11339408571108 0 078494 904 1632portableicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
11356644555688 0 062865 856 1632portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
11386868571764 0 077526 904 1600portableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
11389442570956 0 075054 904 1600portableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
11392492571276 0 076574 904 1600portableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
11393754571276 0 076574 904 1600portableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
11404778571748 0 077526 904 1600portableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
11406948571748 0 077526 904 1600portableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
11425802571276 0 076574 904 1600portableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
11429886571276 0 076574 904 1600portableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
12258010549954 0 056617 856 1632portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
13050882548758 0 055609 856 1632portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
14269488546419 0 053337 848 1600portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
59535932431264 36 0198918 904 1632reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
60353914432136 36 0199334 904 1632reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
64416150428296 36 0195390 904 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
65666718429976 36 0196822 904 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
68181226429648 36 0195758 904 1600reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
68197464429648 36 0195758 904 1600reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
68265170429648 36 0195758 904 1600reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
68286894429648 36 0195758 904 1600reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
69368538430016 36 0196142 904 1600reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
69387512430016 36 0196142 904 1600reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
69430912430016 36 0196142 904 1600reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
69448358430016 36 0196142 904 1600reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
74816146428480 36 0193638 904 1600reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
74846614428480 36 0193638 904 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
74860710428480 36 0193638 904 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
74866632428480 36 0193638 904 1600reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
74910698430488 36 0196022 904 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
74917494430488 36 0196022 904 1600reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
74948028430488 36 0196022 904 1600reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
74978856430488 36 0196022 904 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
79675014427568 36 0191518 904 1600reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
79707754430136 36 0194502 904 1600reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
102002908415254 36 0184105 856 1632refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
102328706410704 36 0179793 856 1632refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
104431834407559 36 0177209 848 1600refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
104629894410038 36 0179361 856 1632refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

Test failure

Implementation: avx2
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 avx2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer portable
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer portable
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref