Implementation notes: amd64, genji239, crypto_kem/hila5

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: hila5
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
26888021328 224 052155 1064 1608avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
27692419428 224 047587 1064 1608avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
27949419258 224 047315 1064 1608avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
30887818243 224 045499 1056 1576avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
314566183949 224 0217722 1120 1576avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
315284189981 224 0224626 1120 1608avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
315732183949 224 0217722 1120 1576avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
316176183949 224 0217722 1120 1576avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
316616177021 224 0211074 1120 1608avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
330500214173 224 0248466 1120 1608avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
332990201245 224 0235186 1120 1608avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
336296206189 224 0239562 1120 1576avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
336668206189 224 0239562 1120 1576avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
336726206189 224 0239562 1120 1576avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
337000179125 224 0212476 1112 1576avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
337028179125 224 0212476 1112 1576avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
337264206189 224 0239562 1120 1576avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
337488179125 224 0212476 1112 1576avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
338748173029 224 0205084 1112 1576avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
339754179125 224 0212476 1112 1576avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
342330191045 224 0223156 1112 1576avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
342438199205 224 0232588 1112 1576avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
342506199205 224 0232588 1112 1576avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
342768199205 224 0232588 1112 1576avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
343300199205 224 0232588 1112 1576avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
35754423087 0 053979 832 1608optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
371616187324 0 0221162 888 1576opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
371916187324 0 0221162 888 1576opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
372388187324 0 0221162 888 1576opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
385994209676 0 0243114 888 1576opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
386024209676 0 0243114 888 1576opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
38616617395 0 045603 832 1608optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
387182209676 0 0243114 888 1576opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
414160175060 0 0207100 880 1576opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
414518181236 0 0215354 888 1608opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
415984180940 0 0214276 880 1576opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
416150180940 0 0214276 880 1576opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
416976180940 0 0214276 880 1576opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
418218180940 0 0214276 880 1576opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
428280201004 0 0234372 880 1576opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
428342201004 0 0234372 880 1576opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
428862201004 0 0234372 880 1576opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
429480193076 0 0225172 880 1576opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
429936201004 0 0234372 880 1576opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
434292205460 0 0239466 888 1608opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
45488417392 0 045507 832 1608optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
47693615893 0 043203 824 1576optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
507934183949 224 0217722 1120 1576avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
536078195268 0 0229946 888 1608opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
554446219540 0 0253866 888 1608opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
601072187324 0 0221162 888 1576opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
620310209676 0 0243114 888 1576opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
1499911243028 0 873676418 888 10312reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
1500314243028 0 873676418 888 10312reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
1500576643028 0 873676418 888 10312reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
1501864443028 0 873676418 888 10312reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
1530775849772 0 873684082 888 10344reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
1794320836420 0 873670410 888 10344reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
3418710210582 0 822441459 832 9832refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
344545267227 0 822435347 832 9832refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
345124147486 0 822435675 832 9832refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
3499246028172 0 873661524 880 10312reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
3500901628172 0 873661524 880 10312reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
3501432028172 0 873661524 880 10312reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
3501750228172 0 873661524 880 10312reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
3508797227540 0 873659596 880 10312reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
3517868027996 0 873661380 880 10312reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
3518622835324 0 873669426 888 10344reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
3519229027044 0 873659156 880 10312reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
3519354027996 0 873661380 880 10312reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
3521645227996 0 873661380 880 10312reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
3521858242268 0 873676090 888 10312reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
3522048042268 0 873676090 888 10312reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
3522538027996 0 873661380 880 10312reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
3525392842268 0 873676090 888 10312reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
3525862642268 0 873676090 888 10312reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
3544731048348 0 873683010 888 10344reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
798732365527 0 822432851 824 9800refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017

Test failure

Implementation: crypto_kem/hila5/avx2
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 opt ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx2 opt ref