# cuPIQP: A Differentiable Batched QP GPU Solver for Robot Learning and Control

- Source: arXiv cs.RO
- Published: 2026-11-02T05:00:00.000Z
- RoboHot: https://robohot.news/en/items/s2wv7diyib7q1dx1gf0ekkgj1
- Original: https://arxiv.org/abs/2610.41021

## Summary

cuPIQP is a GPU batched differentiable quadratic programming (QP) solver based on a proximal interior-point method, with unified support for dense, sparse, and multistage problems. In benchmarks with up to 16,384 QPs per batch, it solves up to 18.8 times faster than Moreau and 4.26 times faster than eight-core PIQP; in an end-to-end learning task, training is accelerated by 4.6 times over QPAX and 7.8 times over Moreau.
