Implementation notes: amd64, genji346, crypto_hash/fsb256

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: fsb256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4656058403 4276224 072788 4277120 744cleanicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
4728058603 4276224 074276 4277120 744cleanicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
4732056331 4276224 071956 4277120 744cleanicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
4790058603 4276224 074276 4277120 744cleanicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
4808058315 4276224 073892 4277120 744cleanicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
4818058603 4276224 074276 4277120 744cleanicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
4822058315 4276224 073892 4277120 744cleanicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
4826056051 4276224 070396 4277120 744cleanicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
4830056107 4276224 072084 4277120 744cleanicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
4850056107 4276224 072084 4277120 744cleanicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
4856058315 4276224 073892 4277120 744cleanicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
4858056331 4276224 071956 4277120 744cleanicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
4862058603 4276224 074276 4277120 744cleanicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
4864058315 4276224 073892 4277120 744cleanicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
4882051700 4276224 064392 4277080 776cleangcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4896056107 4276224 072084 4277120 744cleanicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
4900056107 4276224 072084 4277120 744cleanicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
4928056331 4276224 071956 4277120 744cleanicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
4938050025 4276224 060360 4277080 776cleangcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4954048891 4276224 058275 4277056 776cleangcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4958050463 4276224 060952 4277080 776cleangcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4960051779 4276224 064426 4277072 736cleanclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4962056331 4276224 071956 4277120 744cleanicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
5062051475 4276224 063738 4277072 752cleanclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5114051475 4276224 063738 4277072 752cleanclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5118050727 4276224 060288 4277064 736cleanclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
5146051891 4276224 064746 4277072 752cleanclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
41510820311224 0 0326828 888 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
41771860311568 0 0327252 888 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
42034260311568 0 0327252 888 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
42583320311936 0 0326348 888 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
42618140311568 0 0327252 888 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
42710240311568 0 0327252 888 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
42746820311224 0 0326828 888 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
42750640311224 0 0326828 888 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
43238960311224 0 0326828 888 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
43280900305288 0 0321292 888 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
44224240305288 0 0321292 888 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
44338640305288 0 0321292 888 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
45611360297652 0 0308168 848 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
46756820300204 0 0312888 848 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
48792880300732 0 0313460 848 736refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
48957360297257 0 0307584 848 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
49923620295985 0 0305371 824 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
52378620299946 0 0312276 848 752refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
52452800299946 0 0312276 848 752refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
55233520297966 0 0307552 832 736refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
56216560300826 0 0313748 848 752refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
57288640305288 0 0321292 888 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
60528760305792 0 0321444 888 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
61027640305888 0 0320244 888 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
61179960305792 0 0321444 888 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
61210980305792 0 0321444 888 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
61484040305792 0 0321444 888 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017

Test failure

Implementation: clean
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer clean
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer clean
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer clean
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer clean
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer clean
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer clean
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ref
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ref
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ref