Kokkos Release Briefing 4.7 – August 2025
The Kokkos Team is inviting you to the Kokkos 4.7 release briefing.
The briefing will be held online on 27 August at 11:00 AM ET / 9:00 AM MT / 5:00 PM CET and will cover updates on changes in Kokkos from 4.6. The full changelog can be found at:
- https://github.com/kokkos/kokkos/blob/4.7.00/CHANGELOG.md#4700
- https://github.com/kokkos/kokkos-kernels/blob/4.7.00/CHANGELOG.md#4700
Community Updates
- Kokkos 5.0 release plan (C++ standard, interface updates, and deprecations)
Kokkos Core Key Changes
- Implementation of mdspan-based View introduced
- Support for new architectures: Ampere87, Intel DG2 GPUs, AMD Zen 5, and SiFive Unmatched Rev B
- Preference for direct use of fp16 mathematical functions to eliminate redundant fp32 conversions
- Introduction of SIMD SVE backend
- Enhancements to Graph functionality
- Fix for a bug where an MDRangePolicy of rank 4 or higher was incorrectly iterated, causing some iterations to be evaluated multiple times in large loops (HIP/SYCL)
- Fix for a sporadic failure in the ConstantMemory launch mechanism in HIP due to hipEventSynchronize error
- Deprecations in preparation for Kokkos 5.0
Kokkos Kernels Key Changes
- Two new batched band kernels: gbtrf and gbtrs
- Update dot product implementation (modern reducers) and benchmark
- Adding examples for batched factorization/solve: getrf-getrs, gbtrf/gbtrs, pbtrf/pbtrs, and pttrf/pttrs
- Performance improvement of sparse triangular solve with cuSPARSE
Meeting Details
Meeting link:
https://zoom-lfx.platform.linuxfoundation.org/meeting/91939597384?password=ffec76b4-4ee3-4e9b-902c-ed76dff97229
Meeting ID: 91939597384
Passcode: 532041
