Releases: llnl/CHAI
v2022.10.0
Update RAJA and Umpire to 2022.10.x versions
v2022.03.0
Update to v2022.03.0 releases of dependencies (RAJA & Umpire)
v2.4.0
This release bumps RAJA to v0.14.0 and Umpire to v6.0.0, and BLT to v0.4.1
It also includes some minor fixes including addressing memory leaks, updates to managed_ptr, and a fix to allow both UM and PINNED spaces to be active simultaneously.
v2.3.0
This release includes bugfixes and updates to dependencies, including:
- Fixes a bug in the RAJA plugin to ensure that CHAI (and Umpire) are not accidentally initialized prior to
main. - Updates RAJA to v0.13.0, and BLT to the commit used by RAJA
v2.2.2
Bugfix release that includes a bump of Umpire to v4.1.2
v2.2.1
Hotfix release for building with CUDA and ENABLE_RAJA_PLUGIN against an externally installed RAJA.
v2.2.0
This release includes a bugfixes and feature improvements, and also requires the following tpl versions:
- RAJA v0.12.0
- Umpire v4.0.0
The submodules have been updated to point to these versions.
v2.1.1
Hotfix release for a bug in pinned memory support.
v2.1.0
This release includes a number of major changes and bugfixes:
- Support for global callbacks
- Update Umpire submodule to version 2.1.0
- Support for pinned host memory
v2.0.0
This release includes a major refactoring of the integration with the RAJA performance portability layer. CHAI now provides an ENABLE_RAJA_PLUGIN option, that when enabled will build a plugin for RAJA that will enable automatic data migration when CHAI and RAJA are linked in the same application.