-
Couldn't load subscription status.
- Fork 109
SpMV_Struct_Benchmarks
Luc Berger edited this page Feb 24, 2020
·
15 revisions
This page gathers instructions and references to conduct performance tests of the spmv_struct algorithms in Kokkos-Kernels.
The first table shows the comparison of performance on 2D problems using FD (5pt) and FE (9pt) stencils
| Matrix size | FD Struct | FD Unstr | FE Struct | FD Unstr |
|---|---|---|---|---|
| 50 | 0.03615 | 0.02654 | 0.03738 | 0.02720 |
| 100 | 0.04266 | 0.03411 | 0.04668 | 0.04069 |
| 150 | 0.05323 | 0.05426 | 0.06753 | 0.07118 |
| 225 | 0.07749 | 0.09979 | 0.10876 | 0.12682 |
| 300 | 0.10972 | 0.15491 | 0.16904 | 0.20675 |
| 400 | 0.16881 | 0.25213 | 0.26955 | 0.33847 |
| 1,000 | 0.88039 | 1.42716 | 1.55607 | 1.86464 |
| 2,000 | 3.30934 | 4.35175 | 5.36563 | 5.63246 |
The first table shows the comparison of performance on 2D problems using FD (5pt) and FE (9pt) stencils
| Matrix size | FD Struct | FD Unstr | FE Struct | FD Unstr |
|---|---|---|---|---|
| 50 | 0.02639 | 0.02654 | ||
| 100 | 0.02071 | 0.01825 | ||
| 150 | 0.02959 | 0.04015 | ||
| 225 | 0.02780 | 0.02477 | ||
| 300 | 0.03654 | 0.06123 | ||
| 400 | 0.04875 | 0.09654 | ||
| 1,000 | 0.20233 | 0.53389 | ||
| 2,000 | 0.74472 | 2.10274 |