Releases: ROCm/hipSPARSE
Releases · ROCm/hipSPARSE
hipSPARSE 3.1.2 for ROCm 6.3.1
hipSPARSE code for ROCm 6.3.1 did not change. The library was rebuilt for the updated ROCm 6.3.1 stack.
hipSPARSE 3.1.2 for ROCm 6.3.0
Added
- Added an alpha version of the hipsparse-bench executable to facilitate comparing NVIDIA CUDA cuSPARSE and rocSPARSE backends
Changed
- Changed the default compiler from hipcc to amdclang in the install script and cmake files.
Optimized
- Improved the user documentation
Resolved issues
- Fixed the gfortran dependency for the
azurelinux
operating system.
Known issues
- In
hipsparseSpSM_solve()
, the external buffer is passed as a parameter. This does not match the NVIDIA CUDA cuSPARSE API. This extra external buffer parameter will be removed in a future release. For now this extra parameter can be ignored and nullptr passed as it is unused internally byhipsparseSpSM_solve()
.
hipSPARSE 3.1.1 for ROCm 6.2.4
hipSPARSE code for ROCm 6.2.4 did not change. The library was rebuilt for the updated ROCm 6.2.4 stack.
hipSPARSE 3.1.1 for ROCm 6.2.2
hipSPARSE code for ROCm 6.2.2 did not change. The library was rebuilt for the updated ROCm 6.2.2 stack.
hipSPARSE 3.1.1 for ROCm 6.2.1
hipSPARSE code for ROCm 6.2.1 did not change. The library was rebuilt for the updated ROCm 6.2.1 stack.
hipSPARSE 3.1.1 for ROCm 6.2.0
Additions
- Added missing
hipsparseCscGet()
routine
Changes
- All internal hipSPARSE functions now exist inside a namespace
- Match deprecations found in cusparse 12.x.x when using cusparse backend.
Fixes
- Fixed SpGEMM and SpGEMM_reuse routines which were not matching cuSPARSE behaviour
Optimizations
- Improved user manual
- Improved contribution guidelines
Known issues
- In
hipsparseSpSM_solve()
, we currently pass the external buffer as a parameter. This does not match the cuSPARSE API and this extra external buffer parameter will be removed in a future release. For now this extra parameter can be ignored and nullptr passed as it is unused internally byhipsparseSpSM_solve()
.
hipSPARSE 3.0.1 for ROCm 6.1.2
hipSPARSE code for ROCm 6.1.2 did not change. The library was rebuilt for the updated ROCm 6.1.2 stack.
hipSPARSE 3.0.1 for ROCm 6.1.1
hipSPARSE code for ROCm 6.1.1 did not change. The library was rebuilt for the updated ROCm 6.1.1 stack.
hipSPARSE 3.0.1 for ROCm 6.1.0
Fixes
- Fixes to the build chain
hipSPARSE 3.0.0 for ROCm 6.0.2
hipSPARSE code for ROCm 6.0.2 did not change. The library was rebuilt for the updated ROCm 6.0.2 stack.