ReleaseNVIDIANVIDIApublished May 14, 2025seen 5d

NVIDIA/cudaqx 0.3.0

NVIDIA/cudaqx

Open original ↗

Captured source

source ↗
published May 14, 2025seen 5dcaptured 8hhttp 200method plain

0.3.0

Repository: NVIDIA/cudaqx

Tag: 0.3.0

Published: 2025-05-14T14:28:17Z

Prerelease: no

Release notes: The CUDA-QX 0.3.0 release includes updates for CUDA-Q breaking changes (spin ops) and notable performance improvements to our nv-qldpc-decoder. Some of these improvements reduce our average OSD-0 processing by >6X, so try it out!

For details on the breaking changes, see the descriptions in in PRs below along with the associated CUDA-Q PRs:

  • https://github.com/NVIDIA/cuda-quantum/pull/2710
  • https://github.com/NVIDIA/cuda-quantum/pull/2817

Please check out the docs and examples for how to get started using the CUDA-QX libraries!

What's Changed (Solvers)

  • UCCSD operator pool correction and integration in adapt simulator by @kvmto in https://github.com/NVIDIA/cudaqx/pull/65
  • Update libraries for cudaq::spin_op breaking changes by @bmhowe23 in https://github.com/NVIDIA/cudaqx/pull/134
  • Update libraries for Python spin op breaking changes by @bmhowe23 in https://github.com/NVIDIA/cudaqx/pull/152
  • Add __version__ info to packages by @bmhowe23 in https://github.com/NVIDIA/cudaqx/pull/154

What's Changed (QEC)

  • Update libraries for cudaq::spin_op breaking changes by @bmhowe23 in https://github.com/NVIDIA/cudaqx/pull/134
  • Update libraries for Python spin op breaking changes by @bmhowe23 in https://github.com/NVIDIA/cudaqx/pull/152
  • Correcting syndromes per shot in circuit-level example by @justinlietz in https://github.com/NVIDIA/cudaqx/pull/136
  • Add __version__ info to packages by @bmhowe23 in https://github.com/NVIDIA/cudaqx/pull/154

nv-qldpc-decoder Updates (Closed Source)

  • OSD solver ARM performance improvements by @melody-ren
  • Add Gaussian elimination to OSD with early exit @melody-ren
  • Fix numerical stability bug with BP by @bmhowe23

Documentation

  • Update install guide to clarify usage with no GPUs available by @bmhowe23 in https://github.com/NVIDIA/cudaqx/pull/143

Testing

  • Add testcases for libs/core to improve the code coverage rate by @caiyunh in https://github.com/NVIDIA/cudaqx/pull/153

New Contributors

  • @caiyunh made their first contribution in https://github.com/NVIDIA/cudaqx/pull/153

_Note: CUDA-QX 0.3.0 depends on CUDA-Q 0.11.0._

Full Changelog: https://github.com/NVIDIA/cudaqx/compare/0.2.1...0.3.0

Notability

notability 3.0/10

Routine patch release of NVIDIA library