Skip to content
DraconiticResearch
Search Sources API
190,335 studies31 sourcesUpdated 17 min ago
Peer-reviewedCC BYACM Transactions on Mathematical Software

CuClarabel: GPU Acceleration for a Conic Optimization Solver

4 affiliations
  1. 1Department of Engineering Science, University of Oxford, Oxford, United Kingdom of Great Britain and Northern Ireland and School of Engineering, École Polytechnique Fédérale De Lausanne, Lausanne, Switzerland
  2. 2Department of Computer Science, Stanford University, Stanford, California, USA
  3. 3Department of Electrical Engineering, Stanford University, Stanford, California, USA
  4. 4Department of Engineering Science, University of Oxford, Oxford, United Kingdom of Great Britain and Northern Ireland

Abstract

We present the GPU implementation of the general-purpose interior-point solver Clarabel for convex optimization problems with conic constraints. We introduce a mixed parallel computing strategy that processes linear constraints first and then handles other conic constraints in parallel. The GPU solver currently supports linear equality and inequality constraints, second-order cones, exponential cones, power cones, and positive semidefinite cones of the same dimensionality. We demonstrate that integrating a mixed parallel computing strategy with GPU-based direct linear system solvers enhances the performance of GPU-based conic solvers, surpassing their CPU-based counterparts across a wide range of conic optimization problems. We also show that employing mixed-precision linear system solvers can potentially achieve additional acceleration without compromising solution accuracy.

Related

  1. Clarabel: An interior-point solver for conic programs with quadratic objectives
    Paul J. Goulart, Yuwen Chen
    Mathematical Programming ComputationPeer-reviewedCC BYFull text69 citedNumerical analysis & scientific computingOpenAlex
  2. dOPT: Differentiating Conic Optimization via Geometric Reduction
    Fengyu Yang, Connor W. Magoon, Tyler Watts +1
    arXivPreprintarXiv licenceFull textOptimisation & controlarXiv
  3. Towards Heterogeneous Exascale CFD with a Single Fortran Code Base: OpenMP Target Acceleration of the High-Order Unstructured Solver UCNS3D
    Panagiotis Tsoutsanis, Michal Uminski, Christopher Day +1
    arXivPreprintCC BY-SA 4.0Full textMathematical physicsFluid dynamicsarXiv
  4. Exact certification for conic optimization over quadratic modules: partitions of unity and recession directions
    Didier Henrion, Alaa Ibrahim, Victor Magron
    HALPreprintCC BY 4.0Full textOptimisation & controlHALarXiv
  5. Conic-Lifting for Learning-rate-free Convex Optimization
    Julien Grand-Clément, Joon Kwon, Francesco Orabona
    arXivPreprintarXiv licenceFull textOptimisation & controlStatisticsarXiv
BibTeX
@article{chen2026cuclarabel,
  title = {{CuClarabel: GPU Acceleration for a Conic Optimization Solver}},
  author = {Yuwen Chen and Danny Tse and Parth Nobel and Paul J. Goulart and Stephen Boyd},
  journal = {ACM Transactions on Mathematical Software},
  year = {2026},
  month = may,
  doi = {10.1145/3815420},
  url = {https://doi.org/10.1145/3815420},
  note = {CC BY},
}
RIS
TY  - JOUR
TI  - CuClarabel: GPU Acceleration for a Conic Optimization Solver
AU  - Yuwen Chen
AU  - Danny Tse
AU  - Parth Nobel
AU  - Paul J. Goulart
AU  - Stephen Boyd
PY  - 2026
DA  - 2026/05/21
JO  - ACM Transactions on Mathematical Software
DO  - 10.1145/3815420
UR  - https://doi.org/10.1145/3815420
AB  - We present the GPU implementation of the general-purpose interior-point solver Clarabel for convex optimization problems with conic constraints. We introduce a mixed parallel computing strategy that processes linear constraints first and then handles other conic constraints in parallel. The GPU solver currently supports linear equality and inequality constraints, second-order cones, exponential cones, power cones, and positive semidefinite cones of the same dimensionality. We demonstrate that integrating a mixed parallel computing strategy with GPU-based direct linear system solvers enhances the performance of GPU-based conic solvers, surpassing their CPU-based counterparts across a wide range of conic optimization problems. We also show that employing mixed-precision linear system solvers can potentially achieve additional acceleration without compromising solution accuracy.
SN  - 0098-3500
SN  - 1557-7295
ER  -