Seer: Predictive Runtime Kernel Selection for Irregular Problems
Not on the map. Why?
Abstract (arXiv)
Modern GPUs are designed for regular problems and suffer from load imbalance when processing irregular data. Prior to our work, a domain expert selects the best kernel to map fine-grained irregular parallelism to a GPU. We instead propose Seer, an abstraction for producing a simple, reproduceable, and understandable decision tree selector model which performs runtime kernel selection for irregular workloads. To showcase our framework, we conduct a case study in Sparse Matrix Vector Multiplication (SpMV), in which Seer predicts the best strategy for a given dataset with an improvement of 2× over the best single iteration kernel across the entire SuiteSparse Matrix Collection dataset.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 19 Feb 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 1.
1 paper.