Implementation notes: amd64, pmnod076, crypto_aead/ketjesrv1

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: ketjesrv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21930261872 0 1651061 872 928referenceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
21970240280 0 043813 872 928compacticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
21971666592 0 1651973 872 928referenceicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
22004441408 0 044757 872 928compacticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
22123439128 0 043421 872 864compacticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
22143239128 0 043421 872 864compacticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
22188860968 0 1650277 872 864referenceicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
22189660968 0 1650277 872 864referenceicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
22190439128 0 043421 872 864compacticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
22199460968 0 1650277 872 864referenceicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
22202439128 0 043421 872 864compacticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
22644660968 0 1650277 872 864referenceicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
22686664528 0 1651829 872 928referenceicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
22700460424 0 1651125 872 928referenceicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
22716840128 0 043789 872 928compacticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
22760641216 0 044509 872 928compacticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
22878239072 0 043197 872 864compacticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
22881039072 0 043197 872 864compacticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
22896659568 0 1650085 872 864referenceicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
22905259568 0 1650085 872 864referenceicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
22908639072 0 043197 872 864compacticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
22913459568 0 1650085 872 864referenceicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
22915839072 0 043197 872 864compacticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
22932859568 0 1650085 872 864referenceicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
28105429224 0 1632251 848 896referencegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
28111831928 0 031507 848 896compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
34499025064 0 1648901 872 1128reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
34559824344 0 1647325 872 1064reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
34561424344 0 1647325 872 1064reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
34567624344 0 1647325 872 1064reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
34591424344 0 1647325 872 1064reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
34651424840 0 1648389 872 1128reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
35511412582 0 1632203 848 1096refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
36026625384 0 1648765 872 1064reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
36107825384 0 1648765 872 1064reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
36115825384 0 1648765 872 1064reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
36161626120 0 1650309 872 1128reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
36174225880 0 1649541 872 1128reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
37887825384 0 1648765 872 1064reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
53146667528 0 1654061 872 864referenceicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
53167067528 0 1654061 872 864referenceicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
53167067528 0 1654061 872 864referenceicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
53193467528 0 1654061 872 864referenceicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
53251241672 0 045229 872 864compacticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
53266641672 0 045229 872 864compacticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
53272641672 0 045229 872 864compacticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
53286241672 0 045229 872 864compacticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
53489470056 0 1653669 872 864referenceicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
53514042792 0 044437 872 864compacticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
62939841744 0 045213 872 864compacticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
62952641744 0 045213 872 864compacticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
62965041744 0 045213 872 864compacticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
62973666528 0 1653749 872 864referenceicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
62984666528 0 1653749 872 864referenceicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
63272866528 0 1653749 872 864referenceicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
63273866528 0 1653749 872 864referenceicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
63821242656 0 044285 872 864compacticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
63840841744 0 045213 872 864compacticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
63862468352 0 1653117 872 864referenceicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
78255429344 0 1651109 872 1064reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
78471629040 0 1652093 872 1064reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
78513029040 0 1652093 872 1064reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
78535429040 0 1652093 872 1064reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
81125626200 0 1649221 872 1064reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
81168426200 0 1649221 872 1064reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
81174826200 0 1649221 872 1064reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
81196226200 0 1649221 872 1064reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
83813829040 0 1652093 872 1064reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
84217826288 0 1647997 872 1064reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
97668621180 0 027371 848 896compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
100046826616 0 1628819 848 896referencegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
11185108526 0 1625491 848 1096refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
150379427602 0 1628851 848 896referencegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
150938620510 0 026971 848 896compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
15841248428 0 1625131 848 1096refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
167484017374 0 023870 824 896compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
173483622172 0 1625118 824 896referencegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
18564827140 0 1622462 824 1096refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: crypto_aead/ketjesrv1/compact
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 compact ref reference
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer compact ref reference