Skip to content
Open access

Large-scale semidefinite programming with graphics processing units

Sep 2026 · Proceedings of the National Academy of Sciences of the United States of America · Vol 123 · 1 citation · 56 references
Medicine

TL;DR

By leveraging the hidden low-rank structure of large SDPs with sparse problem data, it is demonstrated that the parallel processing power of modern graphics processing units can substantially accelerate the solution process and enable much larger problems to be solved.

Abstract

Significance Many scientific and engineering fields, including optimization, machine learning, and quantum computing, use semidefinite programming (SDP) to tackle complex problems. Unfortunately, as these problems grow, they rapidly exceed the capabilities of conventional SDP solvers, creating a critical bottleneck. By leveraging the hidden low-rank structure of large SDPs with sparse problem data, we demonstrate that the parallel processing power of modern graphics processing units can substantially accelerate the solution process and enable much larger problems to be solved. This breakthrough removes a long-standing computational barrier, enabling previously impossible experiments and optimizations across diverse areas of science and engineering.

Read PDF

Similar papers

Preprint Oct 2026

GPU-Accelerated Preprocessing for Large-Scale Linear Programming

GPU-accelerated first-order methods are increasingly effective for solving large-scale linear programs (LPs), yet LP preprocessing remains predominantly CPU-based and can become costly. A key challenge is that dependencies among presolve reductions and frequent modifications to sparse LP data make efficient GPU paralle...

Kai-Huang Chen, Jia-Wei Lu, De-Feng Sun et al. · 0 citations
Preprint Sep 2026

PDNQP: A GPU-based Factorization-free Method for Large-scale Nonconvex Quadratic Programming

PDNQP is presented, a factorization-free first-order solver for finding stationary points of large-scale nonconvex quadratic programs and its key ingredients are a residual-form reformulation that avoids penalty-dependent normal matrices and preserves a fixed sparse constraint operator across outer iterations, and an a...

Zi-Xi Chen, Hai-Hao Lu · 0 citations
#machine learning Preprint Sep 2026

GEM-KMeans: Memory-Efficient and Accurate Clustering on Massive Scale with GPU Optimization

This paper introduces GEM-KMeans, a spectrally normalized yet mathematically equivalent NLR formulation that fuses the gradient update, nonnegative projection, and sufficient statistics for normalization and iterate movement into a matrix-multiplication epilogue.

Peng Xu, Nihar Koganti, Volodymyr Kindratenko et al. · 0 citations
#machine learning Preprint Sep 2026

GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebra

This paper introduces rlaopt, a PyTorch-based package for large-scale optimization and scientific computing using randomized numerical linear algebra (RandNLA). Despite substantial progress in RandNLA-based algorithms, few implementations combine GPU acceleration with a simple interface for specifying optimization prob...

Pratik Rathore, Zachary Frangella, P. Nobel et al. · 0 citations
Preprint Aug 2026

An HPC Approach to Accelerate Tensor Decompositions

A novel Jacobi-type tensor algorithm for tensor decomposition is investigated and a CUDA-based algorithm that supports tensors of arbitrary order on a single GPU is developed that outperforms the original MATLAB reference.

Markus Hellgren, Erna Begović Kovač, H. O. Karlsson et al. · 0 citations
Preprint Sep 2026

GPU-Accelerated Presolving for Linear Programming

Simple design principles that avoid severe load imbalance and expose parallelism in reductions that appear inherently sequential are described and implemented in cuPSLP, a GPU-accelerated version of PSLP, a CPU-based presolver that is itself several times faster than a state-of-the-art commercial presolver.

Daniel Cederberg, Stephen P. Boyd · 1 citation

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.