Skip to content

Releases: LLNL/CHAI

v2.2.1

02 Sep 22:32
c912f58
Compare
Choose a tag to compare

Hotfix release for building with CUDA and ENABLE_RAJA_PLUGIN against an externally installed RAJA.

v2.2.0

02 Sep 19:56
18536c6
Compare
Choose a tag to compare

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

14 May 20:29
496911e
Compare
Choose a tag to compare

Hotfix release for a bug in pinned memory support.

v2.1.0

13 May 23:33
fff0276
Compare
Choose a tag to compare

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

10 Dec 20:55
63139cf
Compare
Choose a tag to compare

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.

v1.2.0

05 Aug 21:46
7bb5bc1
Compare
Choose a tag to compare

This release contains support for AMD devices using HIP, and updates for the 1.0.0 release of Umpire.

v1.1.0

14 Dec 14:18
907d5f4
Compare
Choose a tag to compare

This release of CHAI switches over to using Umpire for the underlying memory allocation and operations, and allows users to set specific umpire::Allocators for each ManagedArray and execution space.

v1.0

28 Jul 16:09
Compare
Choose a tag to compare
Merge branch 'release/1.0'