Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
47400 | 6365 0 0 | 18883 816 736 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
58140 | 6333 0 0 | 19043 816 752 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
58500 | 6085 0 0 | 18123 816 752 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
58760 | 6085 0 0 | 18123 816 752 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
146720 | 4544 0 0 | 17045 824 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
194320 | 9956 0 0 | 24137 864 744 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
198700 | 10228 0 0 | 25681 864 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
198700 | 10228 0 0 | 25681 864 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
198860 | 10228 0 0 | 25681 864 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
200060 | 10228 0 0 | 25681 864 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
211100 | 10068 0 0 | 24193 864 744 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
213180 | 10324 0 0 | 26113 864 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
213180 | 10324 0 0 | 26113 864 744 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
213180 | 10324 0 0 | 26113 864 744 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
213200 | 10324 0 0 | 26113 864 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
217660 | 10324 0 0 | 25745 864 744 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
217660 | 10324 0 0 | 25745 864 744 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
217660 | 10324 0 0 | 25745 864 744 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
217700 | 10324 0 0 | 25745 864 744 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
217880 | 10340 0 0 | 25729 864 744 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
218300 | 10340 0 0 | 25729 864 744 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
218300 | 10340 0 0 | 25729 864 744 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
220720 | 10340 0 0 | 25729 864 744 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
231980 | 4464 0 0 | 14680 816 776 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
236880 | 4264 0 0 | 13697 808 736 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
275760 | 4460 0 0 | 14520 816 776 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
554760 | 3767 0 0 | 12976 800 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2622040 | 49875 176 126 | 67030 1776 944 | refcpp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2759020 | 136220 172 176 | 156933 1756 936 | refcpp | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2767880 | 127352 172 160 | 146817 1756 920 | refcpp | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2778080 | 129604 172 160 | 150397 1756 920 | refcpp | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2830200 | 128496 172 160 | 149265 1756 920 | refcpp | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2852600 | 129604 172 160 | 150397 1756 920 | refcpp | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2860920 | 129604 172 160 | 150397 1756 920 | refcpp | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2869660 | 128436 172 160 | 147949 1756 920 | refcpp | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2881220 | 129604 172 160 | 150397 1756 920 | refcpp | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2904740 | 136220 172 176 | 156933 1756 936 | refcpp | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2918820 | 136220 172 176 | 156933 1756 936 | refcpp | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2925060 | 128496 172 160 | 149265 1756 920 | refcpp | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2935120 | 136220 172 176 | 156933 1756 936 | refcpp | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
2935580 | 128496 172 160 | 149265 1756 920 | refcpp | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2982820 | 135308 172 176 | 156429 1756 936 | refcpp | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2989680 | 135308 172 176 | 156429 1756 936 | refcpp | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2990400 | 128496 172 160 | 149265 1756 920 | refcpp | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
2991000 | 42338 176 126 | 56880 1768 944 | refcpp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2991460 | 135308 172 176 | 156429 1756 936 | refcpp | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3388540 | 135308 172 176 | 156429 1756 936 | refcpp | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
3505280 | 31519 176 126 | 46270 1784 944 | refcpp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
3993900 | 26491 176 126 | 40241 1256 944 | refcpp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
Compiler | Implementations
|
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 |
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | refcpp |
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | refcpp |
icpc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | refcpp |
icpc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | refcpp |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | refcpp |
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | refcpp
|