v25.07.00
This is a beta release of cuPyNumeric.
Pip wheels are available on PyPI at https://pypi.org/project/nvidia-cupynumeric/, for Linux (x86-64 and ARM64, with CUDA and multi-node support) and macOS (for ARM64). Conda packages are available at https://anaconda.org/legate/cupynumeric, for Linux (x86-64 and ARM64, with CUDA and multi-node support). GASNet-based (rather than UCX-based) conda packages are under the gex label. Windows is currently supported through WSL.
Documentation for this release can be found at https://docs.nvidia.com/cupynumeric/25.07/.
New features
Added functionality
- Multi-node multi-GPU capable
cupynumeric.linalg.solveandcupynumeric.linalg.cholesky, backed by cuSolverMp. - Single-GPU
cupynumeric.linalg.eigh/eigvalsh, backed by cuSolver. cupynumeric.round
Support matrix changes
- macOS wheels are now available on PyPI.
- Add support for Blackwell CUDA architecture and MNNVL.
- Drop support for Python 3.10 and add support for Python 3.13.
- Remove NumPy 1.X restriction from packages (now compatible with NumPy 2.X).