We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:


Current browse context:


Change to browse by:

References & Citations

DBLP - CS Bibliography


(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Machine Learning

Title: GPU Semiring Primitives for Sparse Neighborhood Methods

Abstract: 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 (this https URL).
Subjects: Machine Learning (cs.LG); Distributed, Parallel, and Cluster Computing (cs.DC); Rings and Algebras (math.RA)
Cite as: arXiv:2104.06357 [cs.LG]
  (or arXiv:2104.06357v2 [cs.LG] for this version)

Submission history

From: Corey Nolet [view email]
[v1] Tue, 13 Apr 2021 17:05:03 GMT (223kb,D)
[v2] Sat, 5 Mar 2022 02:09:55 GMT (278kb)

Link back to: arXiv, form interface, contact.