Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2618 | 11969 0 0 | 21692 776 800 | inplace1600bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
2640 | 12373 0 0 | 23097 800 800 | inplace1600bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
3102 | 17492 0 0 | 30603 792 776 | inplace1600bi | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
3102 | 17492 0 0 | 30011 792 776 | inplace1600bi | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
3124 | 17492 0 0 | 30011 792 776 | inplace1600bi | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
3124 | 12704 0 0 | 22577 784 760 | inplace1600bi | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
3168 | 14827 0 0 | 25769 800 800 | inplace1600bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
3234 | 20667 0 0 | 33049 800 800 | inplace1600bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
3234 | 35832 0 0 | 52197 840 768 | inplace1600bi | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
3234 | 35832 0 0 | 52197 840 768 | inplace1600bi | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
3234 | 35832 0 0 | 52197 840 768 | inplace1600bi | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
3234 | 35832 0 0 | 52197 840 768 | inplace1600bi | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
3388 | 28928 0 0 | 43613 840 768 | inplace1600bi | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
3630 | 37064 0 0 | 53029 840 768 | inplace1600bi | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
3630 | 37064 0 0 | 53029 840 768 | inplace1600bi | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
3630 | 37064 0 0 | 53029 840 768 | inplace1600bi | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
3630 | 37064 0 0 | 53029 840 768 | inplace1600bi | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
3762 | 29952 0 0 | 44693 840 768 | inplace1600bi | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
3784 | 17912 0 0 | 30515 792 760 | inplace1600bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
5346 | 29168 0 0 | 45165 840 768 | inplace1600bi | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5346 | 29168 0 0 | 45165 840 768 | inplace1600bi | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5346 | 29168 0 0 | 45165 840 768 | inplace1600bi | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5346 | 29168 0 0 | 45165 840 768 | inplace1600bi | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5830 | 30208 0 0 | 46237 840 768 | inplace1600bi | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5830 | 30208 0 0 | 46237 840 768 | inplace1600bi | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5830 | 30208 0 0 | 46237 840 768 | inplace1600bi | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5830 | 30208 0 0 | 46237 840 768 | inplace1600bi | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
13970 | 21940 0 0 | 29531 808 776 | reference1600-32bits | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
17600 | 8214 0 0 | 20825 816 800 | reference1600-32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
19008 | 19184 0 0 | 26827 808 776 | reference1600-32bits | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
19030 | 19184 0 0 | 26827 808 776 | reference1600-32bits | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
24750 | 10178 0 0 | 23235 808 760 | reference1600-32bits | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
29018 | 21880 0 0 | 38061 856 768 | reference1600-32bits | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
29128 | 21880 0 0 | 38061 856 768 | reference1600-32bits | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
29216 | 21880 0 0 | 38061 856 768 | reference1600-32bits | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
29612 | 21808 0 0 | 38389 856 768 | reference1600-32bits | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
29634 | 21808 0 0 | 38389 856 768 | reference1600-32bits | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
29634 | 21880 0 0 | 38061 856 768 | reference1600-32bits | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
29656 | 21808 0 0 | 38389 856 768 | reference1600-32bits | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
29854 | 21808 0 0 | 38389 856 768 | reference1600-32bits | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
30998 | 6262 0 0 | 16209 800 760 | reference1600-32bits | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
32472 | 21152 0 0 | 37333 856 768 | reference1600-32bits | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
32472 | 21152 0 0 | 37333 856 768 | reference1600-32bits | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
32516 | 21152 0 0 | 37333 856 768 | reference1600-32bits | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
32626 | 21152 0 0 | 37333 856 768 | reference1600-32bits | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
32648 | 21544 0 0 | 37757 856 768 | reference1600-32bits | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
32670 | 21720 0 0 | 36645 856 768 | reference1600-32bits | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
32692 | 21264 0 0 | 36133 856 768 | reference1600-32bits | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
32846 | 21544 0 0 | 37757 856 768 | reference1600-32bits | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
32868 | 21544 0 0 | 37757 856 768 | reference1600-32bits | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
33044 | 21544 0 0 | 37757 856 768 | reference1600-32bits | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
38918 | 5646 0 0 | 16684 808 800 | reference1600-32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
52492 | 5629 0 0 | 16436 808 800 | reference1600-32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
59488 | 4646 0 0 | 14524 792 800 | reference1600-32bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
Compiler | Implementations
|
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | inplace1600bi |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | inplace1600bi |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | inplace1600bi |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | inplace1600bi |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | inplace1600bi |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | inplace1600bi |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | reference1600-32bits |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | reference1600-32bits |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | reference1600-32bits |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | reference1600-32bits |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | reference1600-32bits |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | reference1600-32bits
|