Releases: ROCm/hipTensor
hipTensor 1.5.0 for ROCm 6.4.1
hipTensor code for ROCm 6.4.1 did not change. The library was rebuilt for the updated ROCm 6.4.1 stack.
rocm-6.1.5
ROCm release v6.1.5
hipTensor 1.5.0 for ROCm 6.4.0
Added
- Added benchmarking suites for contraction, permutation, and reduction. YAML files are categorized into bench and validation folders for organization
- Added emulation test suites for contraction, permutation, and reduction
- Support has been added for changing the default data layout using the
HIPTENSOR_DEFAULT_STRIDES_COL_MAJOR
environment variable
Changed
- Used
GPU_TARGETS
instead ofAMDGPU_TARGETS
incmakelists.txt
Optimized
- Optimized the hyper-parameter selection algorithm for permutation
Resolved issues
- For CMake bug workaround, set
CMAKE_NO_BUILTIN_CHRPATH
whenBUILD_OFFLOAD_COMPRESS
is unset
hipTensor 1.4.0 for ROCm 6.3.3
hipTensor code for ROCm 6.3.3 did not change. The library was rebuilt for the updated ROCm 6.3.3 stack.
hipTensor 1.4.0 for ROCm 6.3.2
hipTensor code for ROCm 6.3.2 did not change. The library was rebuilt for the updated ROCm 6.3.2 stack.
hipTensor 1.4.0 for ROCm 6.3.1
hipTensor code for ROCm 6.3.1 did not change. The library was rebuilt for the updated ROCm 6.3.1 stack.
hipTensor 1.4.0 for ROCm 6.3.0
Additions
- Added API support for tensor reduction of ranks 2, 3, 4, 5 and 6
- Added CPU reference for tensor reductions
- Added unit tests for tensor reductions
- Added documentation for tensor reductions
Changes
- Updated target archs for ASAN builds
- ASAN library builds now use -mcmodel=large to accommodate larger lib size
- Updated permute backend to accommodate changes to element-wise ops implementation
- Updated validation acceptance criteria to match CK backend tests
Fixes
- Fixed a bug in randomized tensor input data generation
- Various documentation formatting updates and fixes
- Split kernel instances to improve build times
hipTensor 1.3.0 for ROCm 6.2.4
hipTensor code for ROCm 6.2.4 did not change. The library was rebuilt for the updated ROCm 6.2.4 stack.
hipTensor 1.3.0 for ROCm 6.2.2
hipTensor code for ROCm 6.2.2 did not change. The library was rebuilt for the updated ROCm 6.2.2 stack.
hipTensor 1.3.0 for ROCm 6.2.1
hipTensor code for ROCm 6.2.1 did not change. The library was rebuilt for the updated ROCm 6.2.1 stack.