Releases: ROCm/rocPRIM
Releases · ROCm/rocPRIM
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.
rocPRIM 2.11.0 for ROCm 5.3.2
rocPRIM code for ROCm 5.3.2 did not change. The library was rebuilt for the updated ROCm 5.3.2 stack.
Known Issue
- device_merge no longer correctly supports using different types for
keys_input1
andkeys_input2
(starting from the 5.3.0 release).
rocPRIM 2.11.0 for ROCm 5.3.1
rocPRIM code for ROCm 5.3.1 did not change. The library was rebuilt for the updated ROCm 5.3.1 stack.
rocPRIM 2.11.0 for ROCm 5.3.0
Added
- New functions
subtract_left
andsubtract_right
inblock_adjacent_difference
to apply functions
on pairs of adjacent items distributed between threads in a block. - New device level
adjacent_difference
primitives. - Added experimental tooling for automatic kernel configuration tuning for various architectures
- Benchmarks collect and output more detailed system information
- CMake functionality to improve build parallelism of the test suite that splits compilation units by
function or by parameters. - Reverse iterator.
rocPRIM 2.10.14 for ROCm 5.2.3
rocPRIM code for ROCm 5.2.3 did not change. The library was rebuilt for the updated ROCm 5.2.3 stack.
rocPRIM 2.10.14 for ROCm 5.2.1
rocPRIM code for ROCm 5.2.1 did not change. The library was rebuilt for the updated ROCm 5.2.1 stack.
rocPRIM 2.10.14 for ROCm 5.2.0
Added
- Packages for tests and benchmark executable on all supported OSes using CPack.
- Added File/Folder Reorg Changes and Enabled Backward compatibility support using wrapper headers.
rocPRIM 2.10.13 for ROCm 5.1.3
rocPRIM code for ROCm 5.1.3 did not change. The library was rebuilt for the updated ROCm 5.1.3 stack.
rocPRIM 2.10.13 for ROCm 5.1.1
rocPRIM code for ROCm 5.1.1 did not change. The library was rebuilt for the updated ROCm 5.1.1 stack.