Implementation notes: amd64, pmnod076, crypto_aead/norx6461v3

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: norx6461v3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
207649356 8 025966 832 896ymmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2094610980 8 034829 864 928ymmicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
2094810948 8 034269 864 928ymmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
2095010964 8 034461 864 928ymmicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
2096210948 8 034157 864 928ymmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
210949356 8 028715 840 896ymmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
210947552 8 022630 816 896ymmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2150810292 8 033333 864 864ymmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2152210292 8 033333 864 864ymmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2154010292 8 033333 864 864ymmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
2154810292 8 033333 864 864ymmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
2158610404 8 031829 864 864ymmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
2159010308 8 032949 864 864ymmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
2160010404 8 031885 864 864ymmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
2160210980 8 033765 864 864ymmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
2160410980 8 033765 864 864ymmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
2160410308 8 032949 864 864ymmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
2160610308 8 032949 864 864ymmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
2162210980 8 033765 864 864ymmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
2162610980 8 033765 864 864ymmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2163210308 8 032949 864 864ymmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2163610964 8 033717 864 864ymmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
2165010964 8 033717 864 864ymmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
2165210964 8 033717 864 864ymmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2166810964 8 033717 864 864ymmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
241849907 8 026278 832 896ymmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2584415924 8 039245 864 928xmmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
2585815956 8 039805 864 928xmmicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
2589016180 8 039677 864 928xmmicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
2592816148 8 039357 864 928xmmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
2620015045 8 034395 840 896xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2650415067 8 031414 832 896xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2692814589 8 029638 816 896xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2710414868 8 037605 864 864xmmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2711414868 8 037605 864 864xmmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
2711815092 8 037861 864 864xmmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
2713614868 8 037605 864 864xmmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
2714415092 8 037861 864 864xmmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
2714815092 8 037861 864 864xmmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
2716414868 8 037605 864 864xmmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
2717215092 8 037861 864 864xmmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2725216755 8 033358 832 896xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2735415012 8 037653 864 864xmmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
2740215012 8 037653 864 864xmmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2741614788 8 037829 864 864xmmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
2743815012 8 037653 864 864xmmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
2744414788 8 037829 864 864xmmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2744615012 8 037653 864 864xmmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
2745614772 8 037813 864 864xmmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
2747814772 8 037813 864 864xmmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2786418436 8 039901 864 864xmmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
2789818212 8 039621 864 864xmmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
3802828092 8 050901 864 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
3826027740 8 050517 864 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
3826028092 8 050901 864 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
3826227740 8 050517 864 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
3828027740 8 050517 864 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
3828228092 8 050901 864 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
3829428092 8 050901 864 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
3832827740 8 050517 864 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
3916626172 8 047621 864 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
392466393 16 025847 848 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3928826492 8 047997 864 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
3934229100 8 051781 864 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
3935029116 8 051797 864 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
3935829116 8 051797 864 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
3957228836 8 052197 864 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
395825729 16 022443 840 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3959829100 8 052349 864 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
3963828836 8 051917 864 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
3966028836 8 051917 864 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
3966228836 8 051917 864 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
3970429100 8 051781 864 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
3975428836 8 051917 864 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
3979629036 8 052573 864 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
3987628676 8 052565 864 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
407263455 16 018643 824 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
409324236 16 020683 840 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_aead/norx6461v3/ref
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 ref xmm ymm
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref xmm ymm