mlsanityData to 14 Oct 2026

A Practical GPU-Accelerated Implementation of Orthogonal Matching Pursuit

arXiv 2407.06434 ↗First posted 8 Jul 2024cs.DCcited by 1

Not on the map. Why?

Abstract (arXiv)

Finding the sparsest solution to the underdetermined system y=Ax, given a tolerance, is known to be NP-hard. Many approximate solutions to this problem exist, and Orthogonal Matching Pursuit (OMP) is one of the most widely used. However, existing OMP implementations don't take full advantage of matrix properties or modern CPU and GPU-based Linear Algebra kernels. For this paper, we implemented an efficient implementation of OMP that leverages Cholesky inverse properties as well as the power of GPUs to deliver up to 310x speedup over Scikit-Learn and 26x over SPAMS. The package is published on PyPI (textttpip install batched-omp) and is fully scikit-learn compatible.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 8 Jul 2024.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.