Implementation notes: amd64, pmnod076, crypto_aead/stribob192r2

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: stribob192r2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1557705016 0 028549 856 928ssse3icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
1563445016 0 028261 856 928ssse3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
1571464195 0 023515 832 896ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1579104336 0 028221 856 928ssse3icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
1601783928 0 020278 824 896ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1611924336 0 027693 856 928ssse3icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
1613163870 0 018886 808 896ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1630725352 0 026821 856 864ssse3icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
1651384656 0 026069 856 864ssse3icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
1655744952 0 027629 856 864ssse3icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
1655984952 0 027629 856 864ssse3icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
1656284952 0 027629 856 864ssse3icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
1656424952 0 027629 856 864ssse3icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
1657784968 0 027725 856 864ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
1658284968 0 027725 856 864ssse3icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
1658564968 0 027725 856 864ssse3icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
1658664968 0 027725 856 864ssse3icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
1670084288 0 027013 856 864ssse3icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
1670284288 0 027013 856 864ssse3icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
1670724288 0 027013 856 864ssse3icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
1678524272 0 027349 856 864ssse3icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
1679064272 0 027349 856 864ssse3icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
1680344272 0 027349 856 864ssse3icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
1680424272 0 027349 856 864ssse3icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
1686084288 0 027013 856 864ssse3icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
1738584237 0 020814 824 896ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
17589619702 0 036062 824 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
18181433336 0 056581 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
18182233336 0 056013 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
18192233336 0 056013 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
18204833336 0 056013 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
18232819566 0 034606 808 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
18251633336 0 056869 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
18348833336 0 056013 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
18433420015 0 039331 832 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
18636832672 0 056557 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
18725019863 0 036470 824 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
18809032688 0 055765 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
18809632688 0 055765 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
18813233904 0 055373 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
18825232688 0 056045 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
18895032688 0 055765 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
18907832688 0 055765 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
18911633888 0 056645 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
18923233888 0 056645 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
18927433888 0 056645 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
18931433888 0 056645 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
19433433432 0 054845 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
19448433544 0 056269 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
19525633544 0 056269 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
19545233544 0 056269 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
21128633544 0 056269 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2288305790 0 025107 832 896smallergcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2290525553 0 021918 824 896smallergcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2297525623 0 022230 824 896smallergcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2343465416 0 020446 808 896smallergcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2704726256 0 027669 856 864smallericc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
2709487088 0 029845 856 864smallericc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
2709747088 0 029845 856 864smallericc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
2710067088 0 029845 856 864smallericc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2716227088 0 029845 856 864smallericc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
2719026408 0 029133 856 864smallericc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
2719566408 0 029133 856 864smallericc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
2725266408 0 029133 856 864smallericc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
2725926408 0 029133 856 864smallericc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
2726946952 0 028421 856 864smallericc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
2768946888 0 029565 856 864smallericc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
2772086888 0 029565 856 864smallericc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
2773526888 0 029565 856 864smallericc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
2773966888 0 029565 856 864smallericc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
2777186904 0 030149 856 928smallericc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
2782746208 0 029565 856 928smallericc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
2785326192 0 029269 856 864smallericc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
2785726192 0 029269 856 864smallericc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
2786126192 0 029269 856 864smallericc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
2787106192 0 029269 856 864smallericc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
3021006176 0 030061 856 928smallericc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
3027966872 0 030405 856 928smallericc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
4069286894 0 021934 808 896bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4075047372 0 023974 824 896bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
40759829984 0 051437 856 864bitsliceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
4088607279 0 026595 832 896bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4103507049 0 023406 824 896bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
41140231296 0 054037 856 864bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
41141631296 0 054037 856 864bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
41154431296 0 054037 856 864bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
41156031296 0 054037 856 864bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
41503431408 0 054941 856 928bitsliceicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
41526831408 0 054085 856 864bitsliceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
41527831408 0 054653 856 928bitsliceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
41528031408 0 054085 856 864bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
41532631408 0 054085 856 864bitsliceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
41536831408 0 054085 856 864bitsliceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
47701435032 0 056429 856 864bitsliceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
48650836424 0 060309 856 928bitsliceicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
48876636360 0 059069 856 864bitsliceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
48882436360 0 059069 856 864bitsliceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
48897636360 0 059069 856 864bitsliceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
48913436360 0 059069 856 864bitsliceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
48918836424 0 059501 856 864bitsliceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
48989636424 0 059501 856 864bitsliceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
49004436424 0 059501 856 864bitsliceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
49050036424 0 059501 856 864bitsliceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
49142636424 0 059781 856 928bitsliceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
15096684344 0 027101 856 8648biticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
15133524368 0 027613 856 9288biticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
15178124368 0 027901 856 9288biticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
15209764344 0 027101 856 8648biticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
15214104344 0 027101 856 8648biticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
15295704344 0 027101 856 8648biticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
15301364312 0 026989 856 8648biticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
15317644312 0 026989 856 8648biticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
15324084312 0 026989 856 8648biticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
15331964344 0 025813 856 8648biticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
15344924312 0 026989 856 8648biticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
17440983960 0 027845 856 9288biticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
17584904000 0 026725 856 8648biticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
17608964000 0 026725 856 8648biticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
17612504000 0 026725 856 8648biticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
17631863984 0 027061 856 8648biticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
17631924000 0 026725 856 8648biticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
17660663984 0 027061 856 8648biticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
17662623984 0 027061 856 8648biticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
17671184000 0 025413 856 8648biticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
17807703984 0 027061 856 8648biticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
18081823960 0 027317 856 9288biticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
31648442696 0 022011 832 8968bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
32300782254 0 017294 808 8968bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
32452382389 0 018750 824 8968bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
33977702558 0 019166 824 8968bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_aead/stribob192r2/8bit
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer 8bit bitslice ref smaller ssse3
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer 8bit bitslice ref smaller ssse3