Implementation notes: amd64, pmnod076, crypto_aead/norx6461v2

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: norx6461v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2092810900 8 034109 864 928ymmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
2094610884 8 034205 864 928ymmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
2096810932 8 034429 864 928ymmicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
2097810900 8 034749 864 928ymmicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
210009284 8 028603 840 896ymmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
210429284 8 025854 832 896ymmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
213067631 8 022662 816 896ymmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2144810260 8 032901 864 864ymmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2145010260 8 032901 864 864ymmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
2145210260 8 032901 864 864ymmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
2147210372 8 031821 864 864ymmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
2158610932 8 033669 864 864ymmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
2159810388 8 031781 864 864ymmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
2160810932 8 033669 864 864ymmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
2161610932 8 033669 864 864ymmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2161810932 8 033669 864 864ymmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
2161810932 8 033637 864 864ymmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
2162410292 8 033333 864 864ymmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2162810932 8 033637 864 864ymmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
2162810292 8 033333 864 864ymmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
2163610292 8 033333 864 864ymmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2163810932 8 033637 864 864ymmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2164010292 8 033333 864 864ymmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
2165210932 8 033637 864 864ymmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
2200210260 8 032901 864 864ymmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
243309954 8 026278 832 896ymmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2585015844 8 039165 864 928xmmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
2586615860 8 039709 864 928xmmicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
2595016068 8 039565 864 928xmmicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
2602016068 8 039277 864 928xmmicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
2636014597 8 033899 840 896xmmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2657815005 8 031318 832 896xmmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2685816059 8 032606 832 896xmmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2705414035 8 029046 816 896xmmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2709414932 8 037653 864 864xmmicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
2710414932 8 037653 864 864xmmicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
2711814932 8 037653 864 864xmmicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
2712414740 8 037429 864 864xmmicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
2712814740 8 037429 864 864xmmicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
2714614740 8 037429 864 864xmmicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2715014740 8 037429 864 864xmmicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
2716214932 8 037653 864 864xmmicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2734214868 8 037509 864 864xmmicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
2737014868 8 037509 864 864xmmicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2740014868 8 037509 864 864xmmicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
2741014660 8 037701 864 864xmmicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2743614868 8 037509 864 864xmmicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
2745614628 8 037669 864 864xmmicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2747614628 8 037669 864 864xmmicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
2748214660 8 037701 864 864xmmicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
2775218324 8 039701 864 864xmmicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
2790218516 8 039949 864 864xmmicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
3802232316 8 055077 864 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
3823632124 8 054853 864 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
3825032316 8 055077 864 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
3827432316 8 055077 864 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
3828232316 8 055077 864 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
3829032124 8 054853 864 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
3829232124 8 054853 864 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
3829432124 8 054853 864 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
387126153 16 025559 848 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3913630460 8 051933 864 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
3925230348 8 051765 864 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
394025233 16 021899 840 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3949033772 8 057309 864 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
3954033604 8 056965 864 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
3964633836 8 056517 864 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
3964833836 8 056517 864 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
3965833836 8 057085 864 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
3967033836 8 056517 864 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
3970033604 8 056685 864 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
3970233604 8 056685 864 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
3971433604 8 056685 864 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
3973433604 8 056685 864 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
3975033836 8 056517 864 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
3981633572 8 057461 864 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
407263185 16 018331 824 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
408523710 16 020107 840 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_aead/norx6461v2/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