Implementation notes: amd64, genji239, crypto_kem/frodokem640shake

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: frodokem640shake
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
7670818141720 42 0172555 888 1608x64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
8646810155368 32 0189532 920 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
8659450159944 32 0193996 920 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
8786720162072 32 0196764 920 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
8914882168024 32 0202364 920 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
942858080776 42 0109019 888 1608x64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
9475316177768 28 0211652 912 1576x64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
9480334177752 28 0211636 912 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
9485714177768 28 0211652 912 1576x64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
9487250177752 28 0211636 912 1576x64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
9867830187920 28 0220164 912 1576x64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
9908136188752 28 0222268 912 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
9913642188752 28 0222268 912 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
9923982188752 28 0222268 912 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
9925734170776 28 0202996 912 1576x64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
9936184188752 28 0222268 912 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
9965130172424 28 0205940 912 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
9965188172424 28 0205940 912 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
9972102172424 28 0205940 912 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
9975258172424 28 0205940 912 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
9999878193320 28 0226804 912 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
10000000193320 28 0226804 912 1576x64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
10007232193464 28 0226948 912 1576x64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
10018168193464 28 0226948 912 1576x64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
1056752881439 42 0109667 888 1608x64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
1210389478267 42 0105691 880 1576x64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
1617226835099 42 065859 888 1608optimizedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
1910025852696 32 086740 920 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
2004523055360 28 089124 912 1576optimizedicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
2007625655376 28 089140 912 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
2009920655360 28 089124 912 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
2014957455376 28 089140 912 1576optimizedicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
2026471659672 32 094276 920 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
2106331658088 32 092020 920 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
2187002261800 28 095164 912 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
2189913461800 28 095164 912 1576optimizedicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
2190489661944 28 095308 912 1576optimizedicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
2195474861944 28 095308 912 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
2290558666008 32 0100260 920 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
2324669867680 28 099836 912 1576optimizedicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
2331277058792 28 090924 912 1576optimizedicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
2344137659832 28 093260 912 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
2356020859832 28 093260 912 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
2357049259832 28 093260 912 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
2370118667888 28 0101316 912 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
2371065467888 28 0101316 912 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
2372475667888 28 0101316 912 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
2372636659832 28 093260 912 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
2373638267888 28 0101316 912 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
353991409256 42 037387 888 1608optimizedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
356637769124 42 037227 888 1608optimizedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
497023807966 42 035267 880 1576optimizedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017

Test failure

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

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optimized
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optimized
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer x64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer x64