Implementation notes: amd64, pmnod076, crypto_encode/857x5167

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_encode
Primitive: 857x5167
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
9425216 0 021405 856 768portableicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
9485312 0 021853 856 768portableicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
11266470 0 018691 832 768portablegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
14465208 0 020461 856 736portableicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
14485208 0 020461 856 736portableicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
14485208 0 020461 856 736portableicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
14485208 0 020461 856 736portableicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
14545072 0 019925 856 736portableicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
14565072 0 019925 856 736portableicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
14605072 0 019925 856 736portableicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
14785072 0 019925 856 736portableicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
16764976 0 020397 856 768portableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
16884992 0 020525 856 768portableicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
24104512 0 018045 856 736portableicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
24484456 0 018045 856 736portableicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
25043704 0 018589 856 736portableicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
25063704 0 018589 856 736portableicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
25063704 0 018589 856 736portableicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
25063704 0 018621 856 736portableicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
25083704 0 018621 856 736portableicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
25103704 0 018621 856 736portableicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
25123704 0 018589 856 736portableicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
25163704 0 018621 856 736portableicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
2634707 0 010222 824 768portablegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
2864751 0 010246 824 768portablegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4554657 0 09358 808 768portablegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5938816 0 017341 856 768reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
6024800 0 015653 856 736reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
6032800 0 015653 856 736reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
6044800 0 015653 856 736reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
6046720 0 016237 856 768reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
6068848 0 016085 856 736reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
6088848 0 016085 856 736reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
6088848 0 016085 856 736reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
6150848 0 016085 856 736reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
6166832 0 014349 856 736reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
6182800 0 015653 856 736reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
6392816 0 015701 856 736reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
6408816 0 015701 856 736reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
6416816 0 015701 856 736reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
6422816 0 015701 856 736reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
64661771 0 014019 832 768refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
6502896 0 017069 856 768reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
6520784 0 016189 856 768reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
6554880 0 015717 856 736reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
6558880 0 015717 856 736reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
6562880 0 015717 856 736reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
6582880 0 015717 856 736reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
6594872 0 014445 856 736reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
8222543 0 010046 824 768refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8486579 0 010054 824 768refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
8768507 0 09166 808 768refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

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