Skip to content

v0.15.2

Latest

Choose a tag to compare

@adayton1 adayton1 released this 15 Sep 23:49
f61289a

Added

  • Added parameter for creating Umpire pools with a specified alignment for allocations.

Changed

  • Minimum C++ standard is now set to c++17.
  • CUB submodule has been removed. CARE now defaults to the CUB shipped with the CUDA toolkit.
    A different CUB install can be used by specifying CUB_DIR.
  • Updated to BLT v0.7.1
  • Updated to Umpire v2025.09.0
  • Updated to RAJA v2025.09.0
  • Updated to CHAI v2025.09.1

Fixed

  • Fixed build errors when CARE is compiled with C++20.
  • Updated to nvtx3 to support CUDA 12.9 (nvtx3 still supports back to CUDA 10.0).
  • Fixed build errors when CARE is configured with ENABLE_OPENMP or CARE_ENABLE_GPU_SIMULATION_MODE.
  • Fixed some build warnings.

Full Changelog: v0.15.1...v0.15.2

Please download the care-0.15.2.tar.gz file below. The others, generated by GitHub, may not work for you due to CARE's dependencies on git submodules.