Skip to content

Releases: nv-legate/cunumeric

v22.05.01

16 Jun 20:44
7fcbf60
Compare
Choose a tag to compare

This hotfix release updates the conda build recipe to make the cuNumeric package depend on the right version of NumPy and also fixes a bug in the command-line argument parser.

Full Changelog: v22.05.00...v22.05.01

v22.05.00

07 Jun 03:36
0a642e8
Compare
Choose a tag to compare

Release 22.05 features complete support for advanced indexing and related indexing routines (compress and take), a multi-node multi-GPU sorting implementation for multi-dimensional ndarrays, window functions, several matrix/tensor operations (trace, matrix_power, multi_dot, and einsum_path) and primitive support for FFT on a single GPU using cuFFT.

Conda packages for this release are available at https://anaconda.org/legate/cunumeric.

New Features

Improvements

Bug Fixes

Documentation

New Contributors

Full Changelog: v22.03.00...v22.05.00

v22.03.00

05 Apr 00:35
5e0e6b3
Compare
Choose a tag to compare

Release 22.03 adds several new features, including np.repeat, np.unique, np.inner, np.outer, and 35 new universal functions (ufuncs). In this release, we also have significantly revised and refactored tensor operations to make them comprehensive. Preliminary support for 1D array sorting for multi-GPU execution is available. (CPU and OpenMP paths are still single processor only.) We have also made performance improvements for np.convolve and np.tril/trilu for GPU execution. Finally, we have added a tool that reports cuNumeric’s API coverage for a given NumPy program execution. (For the usage, please refer to “Measuring API coverage” in the cuNumeric documentation.)

Conda packages for this release are available at https://anaconda.org/legate/cunumeric.

New Features

Improvements

Bug Fixes

Documentation

  • Add docstrings to ndarray methods by @bryevdv in #205
  • Clean up Sphinx warnings by @bryevdv in #202
  • adding versions to the documentation by @ipdemes in #198
  • adding script for comparing API coverage + table at the documentation page by @ipdemes in #193
  • User facing documentation for API usage tool by @bryevdv in #262

Full Changelog: v22.01.00...v22.03.00

v22.01.00

10 Feb 02:26
27a3248
Compare
Choose a tag to compare

Release 22.01 adds support for einsum expressions, logic functions and a subset of indexing and array manipulation routines.

Conda packages for this release are available at https://anaconda.org/legate/cunumeric.

New Features

Improvements

Bug Fixes

Documentation

New Contributors

Full Changelog: v21.11.00...v22.01.00

v21.11.00

09 Nov 02:33
1270b3c
Compare
Choose a tag to compare

This is the initial public alpha release of cuNumeric, an aspiring drop-in replacement for NumPy at scale.

Conda packages for this release are available at https://anaconda.org/legate/cunumeric.

What's Changed

New Contributors

Full Changelog: https://github.com/nv-legate/cunumeric/commits/v21.11.00