Implementation notes: amd64, genji548, crypto_aead/omdsha256k256n104tau160v2

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11374217536 608 92840853 1520 1888sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
11375817504 608 92840933 1520 1888sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
11386615888 608 92835233 1480 1856sse4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
11394615760 608 92835105 1480 1856avx1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
11398617472 608 92840789 1520 1888avx1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
11403217440 608 92840869 1520 1888avx1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
11505617552 608 92841157 1520 1888sse4icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
11509817536 608 92841477 1520 1888sse4icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
11524017472 608 92841413 1520 1888avx1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
11531217488 608 92841093 1520 1888avx1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
11605621920 608 92844765 1520 1824sse4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
11613221920 608 92844765 1520 1824sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
11613421920 608 92844765 1520 1824sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
11616621856 608 92844701 1520 1824avx1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
11618421944 608 92844773 1520 1824avx1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
11620621920 608 92844765 1520 1824sse4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
11621422008 608 92844837 1520 1824sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
11621821944 608 92844773 1520 1824avx1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
11622221856 608 92844701 1520 1824avx1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
11623421856 608 92844701 1520 1824avx1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
11623622008 608 92844837 1520 1824sse4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
11626221944 608 92844773 1520 1824avx1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
11630422008 608 92844837 1520 1824sse4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
11633422008 608 92844837 1520 1824sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
11635621856 608 92844701 1520 1824avx1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
11646221944 608 92844773 1520 1824avx1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
11650824232 608 92845749 1520 1824sse4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
11659024104 608 92845621 1520 1824avx1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
11676624040 608 92845613 1520 1824avx1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
11687624168 608 92845741 1520 1824sse4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
11690220632 608 92843381 1520 1824sse4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
11691220632 608 92843381 1520 1824sse4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
11692620632 608 92843381 1520 1824sse4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
11699420592 608 92843741 1520 1824sse4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
11699620592 608 92843741 1520 1824sse4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
11700420568 608 92843317 1520 1824avx1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
11701420632 608 92843381 1520 1824sse4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
11702420568 608 92843317 1520 1824avx1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
11702820592 608 92843741 1520 1824sse4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
11704620592 608 92843741 1520 1824sse4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
11708420568 608 92843317 1520 1824avx1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
11710620528 608 92843677 1520 1824avx1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
11710820528 608 92843677 1520 1824avx1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
11711420528 608 92843677 1520 1824avx1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
11712420568 608 92843317 1520 1824avx1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
11728620528 608 92843677 1520 1824avx1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
14354410375 608 92826788 1472 1856avx1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
14396815224 0 039189 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
14397815216 0 038653 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
14517215280 0 038605 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
14749020672 0 043829 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
14756620672 0 043829 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
14763020672 0 043829 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
14772820672 0 043829 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
14782610880 608 92827524 1472 1856avx1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
14852620784 0 043541 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
14853420784 0 043541 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
14854420784 0 043541 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
14857220784 0 043541 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
14899811008 608 92827652 1472 1856sse4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1512509066 608 92824116 1456 1856avx1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1514049214 608 92824260 1456 1856sse4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
16014215659 0 035001 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
16395815272 0 038885 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
17213622832 0 045701 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
17220022832 0 045701 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
17221022832 0 045701 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
17221222832 0 045701 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
17274422736 0 045573 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
17277022736 0 045573 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
17277822736 0 045573 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
17287022736 0 045573 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
17335826216 0 047741 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
17419426360 0 047941 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1933085534 0 021948 808 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1975585877 0 022524 808 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2117764180 0 019236 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
26510210523 608 92826964 1472 1856sse4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

Test failure

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

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avx1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse4
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse4