Implementation notes: amd64, genji346, crypto_hash/edonr256

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: edonr256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
530010109 0 022011 808 752swpbeclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
53009770 0 018985 800 736swpbeclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
53008975 0 017996 792 776swpbegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
532010132 0 022619 808 752swpbeclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
534012222 0 024513 816 776swpbegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
536010109 0 022011 808 752swpbeclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
536010881 0 021001 816 776swpbegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
538010182 0 020145 816 776swpbegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
556018548 0 031019 808 752optcclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
556018187 0 027385 800 736optcclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
558018525 0 030411 808 752optcclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
558018525 0 030411 808 752optcclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
560010331 0 022619 808 736swpbeclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
570017708 0 026708 792 776optcgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
576018560 0 032573 856 744optcicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
582019995 0 029937 816 776optcgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
586019432 0 034637 856 744optcicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
586019432 0 034637 856 744optcicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
586019432 0 034637 856 744optcicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
586019464 0 034669 856 744optcicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
588019499 0 031771 808 736optcclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
606022045 0 034313 816 776optcgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
616021569 0 031673 816 776optcgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
672021424 0 035381 856 744optcicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
682022120 0 037725 856 744optcicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
682022120 0 037725 856 744optcicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
682022120 0 037725 856 744optcicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
682022120 0 037725 856 744optcicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
790015288 0 030589 856 744swpbeicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
790015288 0 030589 856 744swpbeicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
790015288 0 030589 856 744swpbeicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
798015288 0 030589 856 744swpbeicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
800015288 0 030509 856 744swpbeicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
800015288 0 030509 856 744swpbeicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
800015288 0 030509 856 744swpbeicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
800015272 0 030493 856 744swpbeicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
802015232 0 029261 856 744swpbeicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
856016216 0 031485 856 744swpbeicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
858016216 0 031485 856 744swpbeicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
858016216 0 031485 856 744swpbeicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
858016216 0 031485 856 744swpbeicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
860016168 0 031789 856 744swpbeicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
860016168 0 031789 856 744swpbeicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
860016112 0 030085 856 744swpbeicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
860016168 0 031789 856 744swpbeicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
864016168 0 031789 856 744swpbeicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
1118019024 0 034309 856 744optcicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
1118019024 0 034309 856 744optcicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
1118019024 0 034309 856 744optcicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
1118019024 0 034309 856 744optcicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
1210021904 0 037157 856 744optcicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
1210021904 0 037157 856 744optcicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
1210021904 0 037157 856 744optcicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
1210021904 0 037157 856 744optcicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017

Test failure

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