Implementation notes: amd64, genji239, crypto_kem/frodokem976shake

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: frodokem976shake
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
16258164142190 38 0171499 880 1608x64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
18433542156776 32 0189180 920 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
18461438164760 32 0197692 920 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
18532226170680 32 0203260 920 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
18541164161416 32 0193708 920 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
1924677882413 38 0109179 880 1608x64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
20016480178952 32 0211156 920 1576x64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
20016586178936 32 0211140 920 1576x64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
20026956178936 32 0211140 920 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
20052302178952 32 0211156 920 1576x64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
20805408174920 24 0206804 904 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
20814368174248 24 0204516 904 1576x64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
20819504174920 24 0206804 904 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
20828298174920 24 0206804 904 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
20832824174920 24 0206804 904 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
21093746191264 24 0223148 904 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
21105378191264 24 0223148 904 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
21111488191264 24 0223148 904 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
21134862191264 24 0223148 904 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
21142622191360 24 0221652 904 1576x64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
21168724194488 32 0226292 920 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
21180016194632 32 0226436 920 1576x64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
21189888194632 32 0226436 920 1576x64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
21194556194488 32 0226292 920 1576x64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
2135501079377 38 0105771 872 1576x64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
2446244082622 38 0109747 880 1608x64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
3575513834097 38 064803 880 1608optimizedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
4253052652512 32 086388 920 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
4406565455112 32 088740 920 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
4422337255096 32 088724 920 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
4423685655096 32 088724 920 1576optimizedicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
4424181255112 32 088740 920 1576optimizedicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
4575980860336 32 094772 920 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
4691911258000 32 091764 920 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
4865433061648 32 094876 920 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
4867487261504 32 094732 920 1576optimizedicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
4871800061648 32 094876 920 1576optimizedicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
4872066061504 32 094732 920 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
4987251661200 24 093116 904 1576optimizedicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
5006033860992 24 094204 904 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
5010062660992 24 094204 904 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
5011343460992 24 094204 904 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
5013286460992 24 094204 904 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
5119885069720 24 0101724 904 1576optimizedicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
5133937267024 32 0101108 920 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
5208977069112 24 0102388 904 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
5210660869112 24 0102388 904 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
5214650269112 24 0102388 904 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
5241722469112 24 0102388 904 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
785055909502 38 037531 880 1608optimizedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
830154249322 38 037275 880 1608optimizedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
1114072708176 38 035363 872 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