Implementation notes: amd64, pmnod076, crypto_sign/dilithium4aes

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_sign
Primitive: dilithium4aes
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
399034228793 0 0119244 880 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
405078218937 0 0114108 880 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
406880232913 0 0114268 880 1600avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
408316232913 0 0114268 880 1600avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
408554232897 0 0114252 880 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
408784232897 0 0114252 880 1600avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
409950233489 0 0123716 880 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
415182224145 0 0118532 880 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
418626247401 0 0118404 880 1600avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
419108247401 0 0118404 880 1600avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
420170246841 0 0118292 880 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
420230246841 0 0118292 880 1600avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
427570197797 0 091949 848 1632avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
444298243809 0 0114084 880 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
444766243809 0 0114084 880 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
444950243809 0 0114084 880 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
447228243809 0 0114084 880 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
453822258489 0 0118364 880 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
453834258489 0 0118364 880 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
454040258489 0 0118364 880 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
454502258489 0 0118364 880 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
483802242153 0 0112220 880 1600avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
483824100943 0 058357 848 1632avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
491236256657 0 0116444 880 1600avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
499074100372 0 057141 848 1632avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
51369696513 0 054549 840 1600avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
282501455110 0 087405 848 1632refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
294838279368 0 0114916 880 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
299441681544 0 0116844 880 1600reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
300840681544 0 0116844 880 1600reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
301209483576 0 0119012 880 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
303687884784 0 0119652 880 1600reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
304659284784 0 0119652 880 1600reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
306127882512 0 0116188 880 1600reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
306661681528 0 0116828 880 1600reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
306773084896 0 0119764 880 1600reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
308039684896 0 0119764 880 1600reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
309303484552 0 0119500 880 1600reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
309620684552 0 0119500 880 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
310040084552 0 0119500 880 1600reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
311650080104 0 0113708 880 1600reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
313108081528 0 0116828 880 1600reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
314811882072 0 0116972 880 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
314885082072 0 0116972 880 1600reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
315031882072 0 0116972 880 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
315102682072 0 0116972 880 1600reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
319537824364 0 054205 848 1632refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
320311684552 0 0119500 880 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
328514087944 0 0123732 880 1632reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
330938023211 0 052901 848 1632refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
333467286184 0 0122324 880 1632reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
351516221310 0 050109 840 1600refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

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: 4, 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 ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref