Implementation notes: amd64, pmnod076, crypto_hash/shabal512

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: shabal512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
927818559 0 028811 832 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
929616026 0 028811 832 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
931419519 0 032451 832 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
933016026 0 026123 832 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
935216233 0 026195 832 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
962418103 0 028219 832 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
98964113 0 018061 856 744amd64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
98984113 0 019389 856 744amd64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
98984113 0 019325 856 744amd64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
99024113 0 016899 832 776amd64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
99024113 0 019725 856 744amd64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
99044113 0 018117 856 744amd64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
99044113 0 020181 856 776amd64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
99064113 0 020533 856 776amd64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
99084113 0 019325 856 744amd64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
99084113 0 019357 856 744amd64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
99084113 0 019389 856 744amd64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
99104113 0 019725 856 744amd64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
99104113 0 019725 856 744amd64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
99124113 0 020005 856 776amd64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
99144113 0 019325 856 744amd64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
99184113 0 013126 808 776amd64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
99224113 0 019389 856 744amd64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
99264113 0 019357 856 744amd64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
99304113 0 019357 856 744amd64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
99324113 0 019325 856 744amd64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
99324113 0 019725 856 744amd64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
99324113 0 019357 856 744amd64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
99324113 0 019893 856 776amd64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
99404113 0 013982 824 776amd64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
99444113 0 014102 824 776amd64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
99624113 0 019389 856 744amd64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
1022015540 0 024566 808 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1040814883 0 024070 808 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
1270024504 0 038509 856 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
1277628584 0 043781 856 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
1279428584 0 043781 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
1279428584 0 043781 856 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
1279428584 0 044349 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
1279828584 0 043781 856 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
1282828552 0 044605 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
1284860096 0 076349 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
1285660224 0 076157 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
1286260224 0 075557 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
1287860224 0 075557 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
1287860224 0 075557 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
1288060224 0 075557 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
1293652240 0 066381 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
1293853664 0 069077 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
1296253664 0 069077 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
1296853664 0 069077 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
1299659104 0 074837 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
1300259104 0 074837 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
1300425464 0 040741 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
1302053664 0 069077 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
1302059104 0 075149 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
1303659104 0 074837 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
1305059104 0 074837 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
1305225464 0 040741 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
1306025464 0 040741 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
1306258976 0 075581 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
1308225464 0 040741 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
1313227912 0 043789 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
1314227912 0 043509 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
1314627912 0 043509 856 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
1314827912 0 043509 856 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
1315427912 0 043509 856 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
1320227880 0 044285 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
1367053648 0 069029 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
1367253648 0 069029 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
1369853648 0 069029 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
1370453648 0 069029 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
1391024888 0 040133 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
1391824888 0 040133 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
1394024888 0 040133 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
1395224888 0 040133 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
1397824152 0 038101 856 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
1401051296 0 065381 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017

Test failure

Implementation: crypto_hash/shabal512/amd64
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 amd64 ref sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer amd64 ref sphlib