Implementation notes: amd64, pmnod076, crypto_aead/saturninctrcascadev2

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: saturninctrcascadev2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2759749745 0 025225 840 896bs64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
27747027608 0 044807 864 864bs64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
27782427568 0 046039 864 864bs64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
27789427568 0 046039 864 864bs64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
27789625864 0 045463 864 928bs64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
27802227568 0 046039 864 864bs64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
27816025720 0 044967 864 928bs64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
27847627568 0 046039 864 864bs64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
28000826360 0 045151 864 864bs64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2801305650 0 021129 840 896bs32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
28068226360 0 045151 864 864bs64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
28083026216 0 044607 864 864bs64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
28083626360 0 045151 864 864bs64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
28085826360 0 045151 864 864bs64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
28091826216 0 044607 864 864bs64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
28093026216 0 044607 864 864bs64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
28103626216 0 044607 864 864bs64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
28365826584 0 045655 864 928bs64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
28391627888 0 045031 864 864bs64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
28440027824 0 046263 864 864bs64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
28440227824 0 046263 864 864bs64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
28493027824 0 046263 864 864bs64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
28504027824 0 046263 864 864bs64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
28507026440 0 045399 864 928bs64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
2901925122 0 017977 840 896bs32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2918664920 0 016628 816 896bs32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
29466642104 0 061343 864 928bs32icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
29474442168 0 061119 864 928bs32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
2950408515 0 021353 840 896bs64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
29544642056 0 060439 864 864bs32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
29545642056 0 060439 864 864bs32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
29547042056 0 060439 864 864bs32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
29559442056 0 060439 864 864bs32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2963267238 0 018940 816 896bs64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
29635242904 0 061687 864 864bs32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2968405181 0 018001 840 896bs32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
29728042904 0 061687 864 864bs32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
29729442904 0 061687 864 864bs32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
29745642904 0 061687 864 864bs32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
29824842968 0 062559 864 928bs32icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
29870243032 0 062095 864 928bs32icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
30922228512 0 047759 864 928bs32xicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
31188830048 0 049007 864 928bs32xicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
31229645128 0 063543 864 864bs32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
31230429408 0 047799 864 864bs32xicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
31234029408 0 047799 864 864bs32xicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
31247445128 0 063543 864 864bs32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
31251045128 0 063543 864 864bs32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
31259645128 0 063543 864 864bs32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
31264029408 0 047799 864 864bs32xicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
31293629408 0 047799 864 864bs32xicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
31357644408 0 061527 864 864bs32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
3139129824 0 022617 840 896bs64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
31505028720 0 048319 864 928bs32xicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
31645630272 0 049343 864 928bs32xicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
31719429632 0 048423 864 864bs32xicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
31720029632 0 048423 864 864bs32xicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
31736229632 0 048423 864 864bs32xicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
31742029632 0 048423 864 864bs32xicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
31865243976 0 062423 864 864bs32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
31899643976 0 062423 864 864bs32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
31902043976 0 062423 864 864bs32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
31927443976 0 062423 864 864bs32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
32163415393 0 030857 840 896bs32xgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
32206043208 0 060383 864 864bs32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
32940240248 0 057447 864 864bs32xicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
32993441200 0 059671 864 864bs32xicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
33025041200 0 059671 864 864bs32xicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
33031641200 0 059671 864 864bs32xicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
33082641200 0 059671 864 864bs32xicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
33859842512 0 060951 864 864bs32xicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
33870442512 0 060951 864 864bs32xicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
33875842512 0 060951 864 864bs32xicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
33954042512 0 060951 864 864bs32xicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
33996642000 0 059143 864 864bs32xicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
35824812118 0 023820 816 896bs32xgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
36346413795 0 026633 840 896bs32xgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
37924414367 0 027161 840 896bs32xgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
6810608305 0 023809 840 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
7673044637 0 017513 840 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
7674124363 0 017201 840 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
80701210392 0 027567 864 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
82204010816 0 029263 864 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
82217410816 0 029263 864 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
82238810816 0 029263 864 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
82249610816 0 029263 864 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
84917210208 0 027327 864 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
84992210192 0 029255 864 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
85163810072 0 028855 864 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
85279210072 0 028855 864 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
85285410176 0 029767 864 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
85304810072 0 028855 864 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
85554810184 0 029423 864 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
85619410504 0 028919 864 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
85710410184 0 029135 864 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
85721810504 0 028919 864 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
85754610504 0 028919 864 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
85793010504 0 028919 864 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
85812210048 0 028431 864 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
85846010048 0 028431 864 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
85863410048 0 028431 864 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
85951410048 0 028431 864 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
88076810072 0 028855 864 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
9034124285 0 016020 816 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_aead/saturninctrcascadev2/bs32
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 bs32 bs32x bs64 ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer bs32 bs32x bs64 ref