Accelerating Optimal Power Flow with GPUs: SIMD Abstraction of Nonlinear Programs and Condensed-Space Interior-Point Methods
Sungho Shin, Fran\c{c}ois Pacaud, Mihai Anitescu

TL;DR
This paper presents a GPU-accelerated framework for solving ACOPF problems using SIMD abstraction and a condensed-space interior-point method, achieving significant speedups over CPU-based tools.
Contribution
It introduces a novel GPU-based approach for ACOPF leveraging SIMD abstraction and a condensed KKT system, enabling efficient parallelization and substantial performance gains.
Findings
GPU implementation achieves an order of magnitude speedup.
Parallel AD and linear solver routines are effectively ported to GPU.
Benchmark results demonstrate significant performance improvements.
Abstract
This paper introduces a framework for solving alternating current optimal power flow (ACOPF) problems using graphics processing units (GPUs). While GPUs have demonstrated remarkable performance in various computing domains, their application in ACOPF has been limited due to challenges associated with porting sparse automatic differentiation (AD) and sparse linear solver routines to GPUs. We address these issues with two key strategies. First, we utilize a single-instruction, multiple-data abstraction of nonlinear programs. This approach enables the specification of model equations while preserving their parallelizable structure and, in turn, facilitates the parallel AD implementation. Second, we employ a condensed-space interior-point method (IPM) with an inequality relaxation. This technique involves condensing the Karush--Kuhn--Tucker (KKT) system into a positive definite system. This…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
