GPU Semiring Primitives for Sparse Neighborhood Methods
Not on the map. Why?
Abstract (arXiv)
High-performance primitives for mathematical operations on sparse vectors must deal with the challenges of skewed degree distributions and limits on memory consumption that are typically not issues in dense operations. We demonstrate that a sparse semiring primitive can be flexible enough to support a wide range of critical distance measures while maintaining performance and memory efficiency on the GPU. We further show that this primitive is a foundational component for enabling many neighborhood-based information retrieval and machine learning algorithms to accept sparse input. To our knowledge, this is the first work aiming to unify the computation of several critical distance measures on the GPU under a single flexible design paradigm and we hope that it provides a good baseline for future research in this area. Our implementation is fully open source and publicly available as part of the RAFT library of GPU-accelerated machine learning primitives (https://github.com/rapidsai/raft).
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 14 of its 62 references that are in the map. First posted on arXiv 13 Apr 2021.
Builds on
14 of 62 references.
References · 14
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2021Accounting for Variance in Machine Learning Benchmarkscited by 195
- 2020Sparse GPU Kernels for Deep Learningcited by 138
- 2020Machine Learning in Python: Main developments and technology trends in data science, machine learning, and artificial intelligencecited by 81
- 2020SpArch: Efficient Architecture for Sparse Matrix Multiplicationcited by 47
- 2020Accelerating Sparse DNN Models without Hardware-Support via Tile-Wise Sparsitycited by 30
- 2020Bringing UMAP Closer to the Speed of Light with GPU Accelerationcited by 18
- 2020BiQGEMM: Matrix Multiplication with Lookup Table For Binary-Coding-based Quantized DNNscited by 17
- 2020Accelerating Sparse Matrix-Matrix Multiplication with GPU Tensor Corescited by 9
- 2019GraphBLAST: A High-Performance Linear Algebra-based Graph Framework on the GPUcited by 6
- 2014Standards for Graph Algorithm Primitivescited by 3
- 2017A Dynamic Hash Table for the GPUcited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.
3 papers.