Julia Releases
A compact index of HPR-QP (Julia) releases—each entry shows the version tag and a one-line summary; click a version to view full notes, benchmarks, and downloads.
v0.1.0 — A preliminary release: Julia GPU-accelerated HPR-QP solver
Release date: 2025-07-07
Highlights
First public release of HPR-QP.
GPU-accelerated QP solver in Julia implementing the Halpern–Peaceman–Rachford (HPR) method.
Downloads
v0.1.1 — Unified Architecture + CPU & GPU Support + JuMP Integration + Warm-Start Capability + Auto-Save Feature
Release date: 2025-12-30
Highlights
Unified Architecture: Single codebase for all problem types (standard QP, QAP, LASSO) Modular Q operator system for extensibility: easily add custom problem types
CPU & GPU Support: Full CPU implementation in addition to GPU acceleration Automatic device selection via use_gpu parameter
JuMP Integration: Native JuMP/MathOptInterface (MOI) support for easy modeling Use HPR-QP directly as a JuMP optimizer
Warm-Start Capability: Initialize via initial_x and initial_y parameters Resume optimization from previous (auto-saved) solutions
Auto-Save Feature: Automatically save best solution during optimization (auto_save=true) Resume from saved states for long-running problems
Downloads