Implementation notes: amd64, genji548, crypto_hash/knot256v2

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: knot256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1085182488 128 017669 992 744opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1085702488 128 017669 992 744opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1086262488 128 017669 992 744opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1087644960 128 020997 992 776opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1090702488 128 017669 992 744opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1096783216 128 018965 992 776opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1116782424 128 016397 992 744opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1117362440 128 017685 992 744opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1117982440 128 017685 992 744opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1118542440 128 017685 992 744opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1118642440 128 017685 992 744opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1139262584 128 018165 992 744opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1139702584 128 018165 992 744opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1139762584 128 018165 992 744opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1141962584 128 018165 992 744opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1151023696 128 018917 992 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
1151083696 128 018917 992 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
1151383696 128 018917 992 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
1152843696 128 018917 992 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
1153643600 128 019389 992 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1160743392 128 019253 992 776opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1164123648 128 019725 992 776reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1168582612 127 015257 951 776optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1169841297 127 011148 943 776optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1186745176 128 021565 992 776opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1190142568 128 017781 992 744opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1190162568 128 017781 992 744opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1190202536 128 016453 992 744opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1190842568 128 017781 992 744opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1201003392 128 018677 992 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
1201123392 128 018677 992 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
1202063392 128 018677 992 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
1203923392 128 018677 992 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
1222583320 128 017333 992 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
1227081121 127 010060 927 776optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1231741700 127 011492 943 776optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1232763696 128 020125 992 776reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1240583680 128 019581 992 776reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
1241463776 128 019397 992 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
1241563776 128 019397 992 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
1241963776 128 019397 992 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
1242103776 128 019397 992 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
1280943520 128 018773 992 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
1282063520 128 018773 992 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
1283803520 128 018773 992 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
1284321386 127 011276 943 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1302023464 128 017421 992 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
1313862395 127 015081 951 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1479101287 127 011116 943 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
1539861199 127 010180 927 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2082462568 128 017781 992 744opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
2281443520 128 018773 992 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017

Test failure

Implementation: opt
Security model: unknown
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 opt
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref