Implementation notes: amd64, pmnod076, crypto_hash/md5

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: md5
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
804088 0 015375 864 744opensslicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
804288 0 016231 864 776opensslicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
804688 0 016055 864 776opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
804870 0 09168 816 776opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
804888 0 015407 864 744opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
804888 0 014111 864 744opensslicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
804888 0 016583 864 776opensslicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
804888 0 015407 864 744opensslicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
804888 0 015943 864 776opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
805088 0 015375 864 744opensslicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
805088 0 015775 864 744opensslicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
805088 0 014167 864 744opensslicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
805088 0 015775 864 744opensslicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
805276 0 010032 832 776opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
805276 0 012829 840 776opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
805288 0 015407 864 744opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
805488 0 015775 864 744opensslicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
805488 0 015775 864 744opensslicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
805488 0 015439 864 744opensslicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
805688 0 015439 864 744opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
805688 0 015407 864 744opensslicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
805888 0 015375 864 744opensslicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
805888 0 015439 864 744opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
806088 0 015375 864 744opensslicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
810288 0 015439 864 744opensslicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
813479 0 010024 832 776opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8274736 0 016693 856 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
8276856 0 018053 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
8276856 0 018085 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
8278856 0 018085 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
8278856 0 018053 856 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
8280856 0 018053 856 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
8282943 0 015563 832 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8282736 0 016637 856 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
8282856 0 018053 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
8282856 0 018085 856 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
8286856 0 018085 856 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
83161368 0 019213 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
83161368 0 019101 856 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
8332386 0 012214 824 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
83421208 0 019581 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
83481208 0 019229 856 776reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
83561160 0 018325 856 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
83561160 0 018325 856 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
83581160 0 018725 856 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
83621160 0 018725 856 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
8366610 0 012422 824 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
83661160 0 018725 856 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
8368332 0 011302 808 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
83701160 0 018725 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
83821160 0 018325 856 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
83861160 0 018325 856 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017

Test failure

Implementation: crypto_hash/md5/openssl
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer openssl ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer openssl ref