mlsanityData to 7 Oct 2026

GPU Acceleration of ADMM for Large-Scale Quadratic Programming

arXiv 1912.04263 ↗First posted 9 Dec 2019math.OCcited by 15

Not on the map. Why?

Abstract (arXiv)

The alternating direction method of multipliers (ADMM) is a powerful operator splitting technique for solving structured convex optimization problems. Due to its relatively low per-iteration computational cost and ability to exploit sparsity in the problem data, it is particularly suitable for large-scale optimization. However, the method may still take prohibitively long to compute solutions to very large problem instances. Although ADMM is known to be parallelizable, this feature is rarely exploited in real implementations. In this paper we exploit the parallel computing architecture of a graphics processing unit (GPU) to accelerate ADMM. We build our solver on top of OSQP, a state-of-the-art implementation of ADMM for quadratic programming. Our open-source CUDA C implementation has been tested on many large-scale problems and was shown to be up to two orders of magnitude faster than the CPU implementation.

Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Dec 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 3; 2022: 1; 2023: 2; 2024: 2; 2025: 1; 2026: 6.

15 papers.

Sort: