Implementation notes: amd64, genji548, crypto_aead/ketjeminorv2

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: ketjeminorv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5594212093 0 028993 816 896generic32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6070611862 0 028521 816 896generic32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6332412998 0 032537 816 896generic32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6378013193 0 030105 816 896generic32lcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6722412903 0 029569 816 896generic32lcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6802611797 0 026860 792 896generic32lcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
7006461508 0 085557 856 928generic32icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
7049261316 0 084885 856 928generic32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
7082861188 0 084477 856 864generic32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
7085661188 0 084477 856 864generic32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
7089461188 0 084477 856 864generic32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
7096661188 0 084477 856 864generic32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
7195470164 0 093621 856 928generic32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
7231210558 0 025612 792 896generic32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
7312670004 0 092893 856 864generic32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
7320470004 0 092893 856 864generic32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
7325870004 0 092893 856 864generic32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
7326270308 0 094005 856 928generic32icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
7430663436 0 086437 856 864generic32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
7432263436 0 086437 856 864generic32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
7440463436 0 086437 856 864generic32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
7441663436 0 086437 856 864generic32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
7462868836 0 091725 856 864generic32lcicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
7467668836 0 091725 856 864generic32lcicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
7468669188 0 092645 856 928generic32lcicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
7471468836 0 091725 856 864generic32lcicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
7481468836 0 091725 856 864generic32lcicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
7520464716 0 088285 856 928generic32lcicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
7544264444 0 087733 856 864generic32lcicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
7553864444 0 087733 856 864generic32lcicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
7558264444 0 087733 856 864generic32lcicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
7570864444 0 087733 856 864generic32lcicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
7595866372 0 089405 856 864generic32lcicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
7600066372 0 089405 856 864generic32lcicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
7600466372 0 089405 856 864generic32lcicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
7604062068 0 085069 856 864generic32lcicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
7604662068 0 085069 856 864generic32lcicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
7607862068 0 085069 856 864generic32lcicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
7608866372 0 089405 856 864generic32lcicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
7613662068 0 085069 856 864generic32lcicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
7667059356 0 081013 856 864generic32lcicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
7732068404 0 090117 856 864generic32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
7811669452 0 093149 856 928generic32lcicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
7845263084 0 084797 856 864generic32lcicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
7872665100 0 089149 856 928generic32lcicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
7965471708 0 094741 856 864generic32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
7992871708 0 094741 856 864generic32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
8001671708 0 094741 856 864generic32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
8003271708 0 094741 856 864generic32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
13478470004 0 092893 856 864generic32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
13598460644 0 082301 856 864generic32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
15646014682 0 034233 816 896generic32lcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2769009034 0 028577 816 896compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2949127812 0 031501 856 928compacticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
2955127604 0 031053 856 928compacticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
2975667232 0 030109 856 864compacticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
2977147232 0 030109 856 864compacticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
2977667232 0 030109 856 864compacticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
2978267232 0 030109 856 864compacticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
3017067080 0 030085 856 864compacticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
3018647080 0 030085 856 864compacticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
3019707080 0 030085 856 864compacticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
3043447216 0 028901 856 864compacticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
3047387080 0 030085 856 864compacticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
3317885174 0 022065 816 896compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3402787756 0 031317 856 928compacticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
3407667384 0 030661 856 864compacticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
3408147384 0 030661 856 864compacticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
3408187384 0 030661 856 864compacticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
3411187384 0 030661 856 864compacticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
3420067964 0 032005 856 928compacticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
3472067160 0 030133 856 864compacticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
3472067160 0 030133 856 864compacticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
3472987160 0 030133 856 864compacticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
3479947160 0 030133 856 864compacticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
3482984906 0 021545 816 896compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3501804286 0 019324 792 896compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3507527360 0 028989 856 864compacticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
557591087190 1192 4796939 2280 976refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
668228266043 1192 4778996 2280 976refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6832782190696 760 88199406 2016 1000reficpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
6877582192776 760 88201430 2016 1000reficpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
6884980185848 760 88194278 2016 968reficpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
6886212185848 760 88194278 2016 968reficpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
6886812185848 760 88194278 2016 968reficpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
6894060185848 760 88194278 2016 968reficpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
6904888187912 760 88195998 2016 968reficpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
6913246187912 760 88195998 2016 968reficpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
6922700187912 760 88195998 2016 968reficpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
6924562182560 760 72190958 2016 936reficpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
6934800182560 760 72190958 2016 936reficpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
6941868182560 760 72190958 2016 936reficpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
6959514180520 760 72187614 2016 936reficpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
6968240187912 760 88195998 2016 968reficpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
6975364184528 760 72192982 2016 936reficpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
6982712184528 760 72192982 2016 936reficpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
6993998184528 760 72192982 2016 936reficpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
6995372182560 760 72190958 2016 936reficpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
7002506184528 760 72192982 2016 936reficpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
7122360178048 760 72185030 2016 936reficpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
8036176188728 760 88197772 2032 1032reficpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
8240046186648 760 88195996 2032 1032reficpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1471651255345 1192 4768985 2280 976refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2056089040208 1192 4753461 1768 976refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

Test failure

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

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer compact
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer compact
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer generic32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer generic32
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer generic32lc
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer generic32lc
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref