This is a minor update primarily adding additional debugging support to Aluminum and support for newer versions of CUDA and ROCm.
- Add additional sanity checks for MPI initialization.
- Add various checks to ensure arguments are sane.
- Add support for Caliper annotations to Aluminum APIs (build with
ALUMINUM_ENABLE_CALIPER=Yes
). - Add an option to disable all background streams for non-blocking operations (build with
ALUMINUM_DISABLE_BACKGROUND_STREAMS=Tes
). - Various compilation fixes.
- Support for building with CUDA 12.
- Support for building with ROCm 6.