Implementation notes: amd64, genji548, crypto_sign/dilithium3

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_sign
Primitive: dilithium3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
613476193266 0 0225267 832 1632avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
673886222126 0 0257372 880 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
690394227222 0 0262356 880 1632avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
697772236982 0 0271980 880 1600avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
698238236966 0 0271964 880 1600avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
699432236966 0 0271964 880 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
713216236982 0 0271980 880 1600avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
723998231870 0 0267772 880 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
726530251038 0 0285636 880 1600avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
726890250478 0 0285076 880 1600avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
727080250478 0 0285076 880 1600avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
728136251038 0 0285636 880 1600avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
728902247254 0 0281868 880 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
729388247254 0 0281868 880 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
730408247254 0 0281868 880 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
744782236438 0 0271988 880 1632avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
753476261662 0 0296308 880 1600avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
754424261662 0 0296308 880 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
756690245366 0 0278684 880 1600avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
757152100763 0 0130259 832 1632avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
757316261662 0 0296308 880 1600avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
759316261662 0 0296308 880 1600avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
784808259694 0 0293068 880 1600avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
795334100781 0 0130139 832 1632avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
88279097423 0 0126179 824 1600avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1153384247254 0 0281868 880 1600avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
189276642233 0 074523 832 1632refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
211180818728 0 048467 832 1632refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
212473469888 0 0105148 880 1600reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
213068469888 0 0105148 880 1600reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
213491271112 0 0107212 880 1632reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
213508268520 0 0104060 880 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
218587473872 0 0108732 880 1600reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
218659273872 0 0108732 880 1600reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
219364069872 0 0105132 880 1600reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
219694069872 0 0105132 880 1600reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
219694275800 0 0111548 880 1632reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
222372068608 0 0103452 880 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
222833068608 0 0103452 880 1600reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
222918468608 0 0103452 880 1600reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
223119268608 0 0103452 880 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
224640470800 0 0104404 880 1600reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
225505272952 0 0108380 880 1632reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
226320066696 0 0100244 880 1600reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
226484472720 0 0107596 880 1600reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
226690672720 0 0107596 880 1600reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
227021672720 0 0107596 880 1600reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
227043872720 0 0107596 880 1600reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
227330873984 0 0108844 880 1600reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
240675217978 0 047547 832 1632refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
260127416832 0 045419 824 1600refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
383853273984 0 0108844 880 1600reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017

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