Implementation notes: amd64, genji346, crypto_aead/grain128aead

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: grain128aead
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2745606663 0 021957 832 872opt32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
2867406812 0 021821 832 856opt32clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3227603101 0 014898 816 896opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
33380014080 0 032675 880 864opt32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
33402014080 0 032675 880 864opt32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
33416014080 0 032675 880 864opt32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
33428014080 0 032675 880 864opt32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
3353604143 0 016171 824 856opt32clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
33720013984 0 032979 880 864opt32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
33736013984 0 032979 880 864opt32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
33744013984 0 032979 880 864opt32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
33744013984 0 032979 880 864opt32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
3386407037 0 021733 832 872opt32clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3389407037 0 021733 832 872opt32clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
34486013840 0 031227 880 864opt32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
34544013808 0 032467 880 864opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
34546013808 0 032467 880 864opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
34658013808 0 032467 880 864opt32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
34668013808 0 032467 880 864opt32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
3483003532 0 016439 840 896opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
35090013952 0 032579 880 864opt32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
35102013952 0 032579 880 864opt32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
35110013952 0 032579 880 864opt32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
35116014000 0 031331 880 864opt32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
35178013952 0 032579 880 864opt32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
6055008820 0 024031 840 896opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
8299003757 0 016831 840 896opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
753406013470 0 027501 832 880refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
755668013470 0 027501 832 880refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
762690022457 0 034589 832 880refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
790082018700 0 033165 832 864refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
843266012368 0 027645 848 904refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
881242021424 0 040043 880 872reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
882028021424 0 040043 880 872reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
882872021424 0 040043 880 872reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
883370021088 0 040107 880 872reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
884194021088 0 040107 880 872reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
884812021088 0 040107 880 872reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
886058021088 0 040107 880 872reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
888388022992 0 041675 880 872reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
888840022992 0 041675 880 872reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
889266022992 0 041675 880 872reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
889712023024 0 041675 880 872reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
890076021424 0 040043 880 872reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
890130022992 0 041675 880 872reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
890288023024 0 041675 880 872reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
891946023024 0 041675 880 872reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
892498023024 0 041675 880 872reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
1175180023096 0 040507 880 872reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
1218212023256 0 040611 880 872reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
423684605411 0 018426 832 904refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
468288004040 0 016890 832 904refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
584018606261 0 018107 824 864refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
585101003437 0 015258 816 904refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017

Test failure

Implementation: opt32
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt32
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer opt32
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer opt32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer opt32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer opt32
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ref