Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
880200 | 132608 0 0 | 148381 856 744 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
882880 | 130416 0 0 | 145789 856 744 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
884140 | 130416 0 0 | 145789 856 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
884240 | 130416 0 0 | 145789 856 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
884480 | 132608 0 0 | 148381 856 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
886340 | 132608 0 0 | 148381 856 744 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
886400 | 130416 0 0 | 145789 856 744 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
886420 | 132608 0 0 | 148381 856 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1284820 | 58520 0 0 | 72701 856 744 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1312100 | 60824 0 0 | 74949 856 744 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1338200 | 52360 0 0 | 67813 856 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1338900 | 52360 0 0 | 67813 856 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1339540 | 52360 0 0 | 67813 856 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1339640 | 52360 0 0 | 67813 856 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1362060 | 53688 0 0 | 69109 856 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1363140 | 53688 0 0 | 69109 856 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1363660 | 53688 0 0 | 69109 856 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1370300 | 53688 0 0 | 69109 856 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1502560 | 21534 0 0 | 33993 816 776 | add_mem_compact | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1531260 | 12265 0 0 | 24721 816 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1584260 | 13929 0 0 | 24116 808 776 | add_mem_compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1730700 | 14252 0 0 | 24300 808 776 | add_mem_compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1802600 | 22800 0 0 | 38213 856 744 | add_mem_compact | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1803840 | 22672 0 0 | 38485 856 744 | add_mem_compact | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1807320 | 22672 0 0 | 38485 856 744 | add_mem_compact | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1807940 | 22800 0 0 | 38213 856 744 | add_mem_compact | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1809120 | 22800 0 0 | 38213 856 744 | add_mem_compact | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1812320 | 22672 0 0 | 38485 856 744 | add_mem_compact | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1817920 | 22800 0 0 | 38213 856 744 | add_mem_compact | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1829800 | 21792 0 0 | 37253 856 744 | add_mem_compact | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1832740 | 21792 0 0 | 37253 856 744 | add_mem_compact | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1837560 | 21792 0 0 | 37253 856 744 | add_mem_compact | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1839840 | 21632 0 0 | 37061 856 744 | add_mem_compact | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1842460 | 21632 0 0 | 37061 856 744 | add_mem_compact | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1846760 | 21632 0 0 | 37061 856 744 | add_mem_compact | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1858800 | 21632 0 0 | 37061 856 744 | add_mem_compact | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1859740 | 21792 0 0 | 37253 856 744 | add_mem_compact | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1864280 | 22672 0 0 | 38485 856 744 | add_mem_compact | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1864600 | 20400 0 0 | 34533 856 744 | add_mem_compact | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1876120 | 20528 0 0 | 34717 856 744 | add_mem_compact | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1951600 | 14243 0 0 | 26699 808 736 | add_mem_compact | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
1992360 | 16681 0 0 | 28707 808 752 | add_mem_compact | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
1992720 | 16729 0 0 | 29411 808 752 | add_mem_compact | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
1994680 | 16681 0 0 | 28707 808 752 | add_mem_compact | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
2008500 | 12234 0 0 | 21388 792 776 | add_mem_compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2020880 | 14146 0 0 | 23553 800 736 | add_mem_compact | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4288020 | 11412 0 0 | 23835 808 736 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4715300 | 9570 0 0 | 21619 808 752 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4736620 | 9570 0 0 | 21619 808 752 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4738660 | 10322 0 0 | 22963 808 752 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
4826280 | 6230 0 0 | 16268 808 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
5278540 | 8377 0 0 | 18556 808 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
6093900 | 6282 0 0 | 15649 800 736 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
7510460 | 5625 0 0 | 14812 792 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
Compiler | Implementations
|
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | add_mem_compact |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | add_mem_compact |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | add_mem_compact |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | add_mem_compact |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | add_mem_compact |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | add_mem_compact |
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
|