CuClarabel - GPU Acceleration for a Conic Optimization Solver
The Julia Programming Language via YouTube
Learn Backend Development Part-Time, Online
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about the GPU implementation of Clarabel, a general-purpose interior-point solver for convex optimization problems with conic constraints, in this 35-minute conference talk. Discover how a mixed parallel computing strategy processes linear constraints first before handling other conic constraints in parallel, with current support for linear, second-order cone, exponential cone, and power cone constraints. Explore how integrating this mixed parallel computing approach with GPU-based direct linear system solvers significantly enhances performance compared to CPU-based counterparts across diverse conic optimization problems. Understand the potential for additional acceleration through mixed-precision linear system solvers while maintaining solution accuracy, providing valuable insights for researchers and practitioners working with large-scale optimization problems in Julia.
Syllabus
CuClarabel: GPU Acceleration for a Conic Optimization Solver
Taught by
The Julia Programming Language