Implementation notes: amd64, genji548, crypto_sign/dilithium4

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_sign
Primitive: dilithium4
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
692764197488 0 0229523 832 1632avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
731816222153 0 0257420 880 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
748450227377 0 0262532 880 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
762952236497 0 0271452 880 1600avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
764470236481 0 0271436 880 1600avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
765100236497 0 0271452 880 1600avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
789766232137 0 0268028 880 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
798988250473 0 0285028 880 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
799282251033 0 0285588 880 1600avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
800156250473 0 0285028 880 1600avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
801042251033 0 0285588 880 1600avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
803874247553 0 0282108 880 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
804076247553 0 0282108 880 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
804204247553 0 0282108 880 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
806504247553 0 0282108 880 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
813782236849 0 0272388 880 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
834446262281 0 0296868 880 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
834910262281 0 0296868 880 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
836882262281 0 0296868 880 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
838396262281 0 0296868 880 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
849432245873 0 0279132 880 1600avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
851406101447 0 0130915 832 1632avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
878546260409 0 0293724 880 1600avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
884592101173 0 0130531 832 1632avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
99819697928 0 0126691 824 1600avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1184500236481 0 0271436 880 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
186216846347 0 078619 832 1632refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
208320267104 0 0102644 880 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
211615669712 0 0105812 880 1632reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
212597867928 0 0103188 880 1600reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
212777419113 0 048835 832 1632refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
213397867928 0 0103188 880 1600reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
217590067912 0 0103172 880 1600reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
217774467912 0 0103172 880 1600reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
221450274560 0 0110308 880 1632reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
221485671696 0 0107124 880 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
222296072376 0 0107236 880 1600reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
222470472376 0 0107236 880 1600reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
222894672488 0 0107348 880 1600reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
222915472488 0 0107348 880 1600reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
222943467464 0 0102340 880 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
223036467464 0 0102340 880 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
223179467464 0 0102340 880 1600reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
223234267464 0 0102340 880 1600reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
227501665792 0 099372 880 1600reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
228164070072 0 0103708 880 1600reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
229308871864 0 0106772 880 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
229494071864 0 0106772 880 1600reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
229750618106 0 047667 832 1632refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
229779871864 0 0106772 880 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
229972071864 0 0106772 880 1600reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
242791217024 0 045611 824 1600refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

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