Implementation notes: amd64, genji262, crypto_hash/drygascon256

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: drygascon256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1083942805 0 015403 800 752le32clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1105502805 0 014811 800 752le32clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1124206672 0 021985 848 744le32icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
1124646672 0 021985 848 744le32icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
1131902515 0 014795 800 736le32clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1139602805 0 014811 800 752le32clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
1146866672 0 021985 848 744le32icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
1171726840 0 022553 848 744le32icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
1172826840 0 022553 848 744le32icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
1178106672 0 021985 848 744le32icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
1195046088 0 017845 808 776le32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
1206266840 0 022553 848 744le32icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
1227386840 0 022553 848 744le32icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
1472907792 0 021913 848 744le32icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
1556507840 0 021905 848 744le32icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
1985508559 0 020325 808 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2117947152 0 022513 848 744le32icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
2118827152 0 022513 848 744le32icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
2181307360 0 022689 848 744le32icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
2184607360 0 022689 848 744le32icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
2193187360 0 022689 848 744le32icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
2221787360 0 022689 848 744le32icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
2329367152 0 022513 848 744le32icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
2367204068 0 014000 800 776le32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2384584264 0 014408 800 776le32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
2402187152 0 022513 848 744le32icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
2445082533 0 011881 792 736le32clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
3095403152 0 015163 800 752refclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
32034213428 0 027521 848 744reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
3268543152 0 015163 800 752refclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
3725263820 0 016107 800 736refclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
46105414908 0 030273 848 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
46281414092 0 029409 848 744reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
46288014092 0 029409 848 744reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
49964212412 0 028129 848 744reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
52830812412 0 028129 848 744reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
55367414092 0 029409 848 744reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
55697412412 0 028129 848 744reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
64512812412 0 028129 848 744reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
7336781996 0 011112 784 776le32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
7553483057 0 012425 792 736refclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
8653923968 0 016595 800 752refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102420191017
9220863175 0 013360 800 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
92708012756 0 026793 848 744reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
10019023047 0 013008 800 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
115350414524 0 029857 848 744reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
123536614908 0 030273 848 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
135814814908 0 030273 848 744reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
147067814908 0 030273 848 744reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
154099014524 0 029857 848 744reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
154508214092 0 029409 848 744reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
169562814524 0 029857 848 744reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
177848014524 0 029857 848 744reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
43991422212 0 011312 784 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017

Test failure

Implementation: le32
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 le32
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer le32
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer le32
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer le32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer le32
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer le32
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