Releases: ROCm/rocPRIM
Releases · ROCm/rocPRIM
rocPRIM 2.13.0 for ROCm 5.6.1
rocPRIM code for ROCm 5.6.1 did not change. The library was rebuilt for the updated ROCm 5.6.1 stack.
rocPRIM 2.13.0 for ROCm 5.6.0
rocPRIM code for ROCm 5.6.0 did not change. The library was rebuilt for the updated ROCm 5.6.0 stack.
rocPRIM 2.12.1 for ROCm 5.4.4
Fixed
- Fixed compilation and execution issues for benchmarks with HIP on Windows
rocPRIM 2.13.0 for ROCm 5.5.1
rocPRIM code for ROCm 5.5.1 did not change. The library was rebuilt for the updated ROCm 5.5.1 stack.
rocPRIM 2.13.0 for ROCm 5.5.0
Added
- New block level
radix_rank
primitive. - New block level
radix_rank_match
primitive.
Changed
- Improved the performance of
block_radix_sort
anddevice_radix_sort
.
Known Issues
- Disabled GPU error messages relating to incorrect warp operation usage with Navi GPUs on Windows, due to GPU printf performance issues on Windows.
Fixed
- Fixed benchmark build on Windows
rocPRIM 2.12.0 for ROCm 5.4.3
rocPRIM code for ROCm 5.4.3 did not change. The library was rebuilt for the updated ROCm 5.4.3 stack.
rocPRIM 2.12.0 for ROCm 5.4.2
rocPRIM code for ROCm 5.4.2 did not change. The library was rebuilt for the updated ROCm 5.4.2 stack.
rocPRIM 2.12.0 for ROCm 5.4.1
rocPRIM code for ROCm 5.4.1 did not change. The library was rebuilt for the updated ROCm 5.4.1 stack.
rocPRIM 2.12.0 for ROCm 5.4.0
Changed
device_partition
,device_unique
, anddevice_reduce_by_key
now support problem
sizes larger than 2^32 items.
Removed
block_sort::sort()
overload for keys and values with a dynamic size. This overload was documented but the
implementation is missing. To avoid further confusion the documentation is removed until a decision is made on
implementing the function.
Fixed
- Fixed the compilation failure in
device_merge
if the two key iterators don't match.
rocPRIM 2.11.1 for ROCm 5.3.3
Fixed
- Fixed the compilation failure in device_merge if the two key iterators don't match.