Implementation notes: amd64, pmnod076, crypto_kem/hila5

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: hila5
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
27110221328 224 052213 1080 1608avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
27757619428 224 047645 1080 1608avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
28135419258 224 047373 1080 1608avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
30308018243 224 045557 1072 1576avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
314066189981 224 0224626 1120 1608avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
315676177021 224 0211074 1120 1608avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
316050183949 224 0217722 1120 1576avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
316162183949 224 0217722 1120 1576avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
316188183949 224 0217722 1120 1576avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
316374183949 224 0217722 1120 1576avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
330682214173 224 0248466 1120 1608avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
332606201245 224 0235186 1120 1608avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
337376206189 224 0239562 1120 1576avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
337452206189 224 0239562 1120 1576avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
337862206189 224 0239562 1120 1576avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
337912206189 224 0239562 1120 1576avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
337930179125 224 0212476 1112 1576avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
338186179125 224 0212476 1112 1576avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
338214179125 224 0212476 1112 1576avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
338228173029 224 0205084 1112 1576avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
338360179125 224 0212476 1112 1576avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
342566199205 224 0232588 1112 1576avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
343228199205 224 0232588 1112 1576avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
343248199205 224 0232588 1112 1576avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
343322191045 224 0223156 1112 1576avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
343362199205 224 0232588 1112 1576avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
36047023087 0 054037 848 1608optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
371654187324 0 0221162 888 1576opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
371724187324 0 0221162 888 1576opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
371764187324 0 0221162 888 1576opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
371950187324 0 0221162 888 1576opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
373786181236 0 0215354 888 1608opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
386520209676 0 0243114 888 1576opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
386770209676 0 0243114 888 1576opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
386856209676 0 0243114 888 1576opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
387496209676 0 0243114 888 1576opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
39040617395 0 045661 848 1608optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
391044205460 0 0239466 888 1608opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
416630175060 0 0207100 880 1576opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
418366180940 0 0214276 880 1576opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
418788180940 0 0214276 880 1576opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
419038180940 0 0214276 880 1576opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
419606180940 0 0214276 880 1576opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
431014201004 0 0234372 880 1576opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
431246201004 0 0234372 880 1576opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
431494201004 0 0234372 880 1576opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
431880201004 0 0234372 880 1576opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
434242193076 0 0225172 880 1576opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
45698017392 0 045565 848 1608optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
47745615893 0 043261 840 1576optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
485552195268 0 0229946 888 1608opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
500764219540 0 0253866 888 1608opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
1456380843028 0 873676418 888 10312reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1456470243028 0 873676418 888 10312reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1456894243028 0 873676418 888 10312reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1464439643028 0 873676418 888 10312reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1488620649772 0 873684082 888 10344reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
1754743236420 0 873670410 888 10344reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
3416728210582 0 822441517 848 9832refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
343870927227 0 822435405 848 9832refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
344066187486 0 822435733 848 9832refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
3472316827996 0 873661380 880 10312reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
3485584035324 0 873669426 888 10344reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
3487597628172 0 873661524 880 10312reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
3489182628172 0 873661524 880 10312reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
3489338042268 0 873676090 888 10312reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
3489768828172 0 873661524 880 10312reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
3490508442268 0 873676090 888 10312reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
3490618842268 0 873676090 888 10312reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
3490846628172 0 873661524 880 10312reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
3491480227996 0 873661380 880 10312reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
3491794627996 0 873661380 880 10312reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
3495728842268 0 873676090 888 10312reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
3496434248348 0 873683010 888 10344reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
3496733027540 0 873659596 880 10312reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
3498964627044 0 873659156 880 10312reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
3499439227996 0 873661380 880 10312reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
797383965527 0 822432909 840 9800refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017

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 opt
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref