Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2285374 | 12658 0 0 | 43647 840 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
2373426 | 34936 0 0 | 68402 896 1576 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
2373684 | 34936 0 0 | 68402 896 1576 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
2374032 | 34936 0 0 | 68402 896 1576 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
2375866 | 34936 0 0 | 68402 896 1576 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
2389052 | 36024 0 0 | 69890 896 1576 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
2391136 | 36024 0 0 | 69890 896 1576 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
2392074 | 36024 0 0 | 69890 896 1576 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
2394578 | 36024 0 0 | 69890 896 1576 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
2479798 | 35776 0 0 | 69834 896 1608 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
2500568 | 36960 0 0 | 71130 896 1608 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
2655484 | 37536 0 0 | 72234 896 1608 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
2903882 | 32408 0 0 | 66786 896 1608 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
3107172 | 36128 0 0 | 69674 896 1576 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
3108448 | 36128 0 0 | 69674 896 1576 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
3108870 | 36128 0 0 | 69674 896 1576 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
3109202 | 36128 0 0 | 69674 896 1576 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
3126364 | 37392 0 0 | 70906 896 1576 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
3126688 | 37392 0 0 | 70906 896 1576 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
3127676 | 37392 0 0 | 70906 896 1576 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
3131198 | 37392 0 0 | 70906 896 1576 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
3145658 | 37640 0 0 | 69930 896 1576 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
3243540 | 38568 0 0 | 70802 896 1576 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
9874426 | 6735 0 0 | 34863 840 1608 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10605956 | 7032 0 0 | 35247 840 1608 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
12560324 | 5557 0 0 | 32839 832 1576 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | lowmem |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | lowmem |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | lowmem |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | lowmem |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | lowmem |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | lowmem |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | lowmem |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | lowmem |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | lowmem |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | lowmem |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | lowmem |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | lowmem |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | lowmem |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | lowmem |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | lowmem |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | lowmem |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | lowmem |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | lowmem |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | lowmem |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | lowmem |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | lowmem |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | lowmem |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | lowmem |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | lowmem |
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | opt |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | opt |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | opt |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | opt |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | opt |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | opt |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | opt |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | opt |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | opt |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | opt |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | opt |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | opt |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | opt |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | opt |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | opt |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | opt |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | opt |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | opt |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | opt |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | opt |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | opt |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | opt |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | opt |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | opt |
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | vec |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | vec |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | vec |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | vec |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | vec |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | vec |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | vec |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | vec |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | vec |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | vec |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | vec |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | vec |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | vec |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | vec |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | vec |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | vec |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | vec |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | vec |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | vec |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | vec |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | vec |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | vec |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | vec |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | vec
|