Skip to content

Releases: ROCm/hipSPARSE

hipSPARSE 3.1.2 for ROCm 6.3.1

20 Dec 16:12
54071d8
Compare
Choose a tag to compare

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

03 Dec 19:49
54071d8
Compare
Choose a tag to compare

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 by hipsparseSpSM_solve().

hipSPARSE 3.1.1 for ROCm 6.2.4

06 Nov 19:55
f5098a0
Compare
Choose a tag to compare

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

27 Sep 16:01
2ea0112
Compare
Choose a tag to compare

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

20 Sep 19:58
2ea0112
Compare
Choose a tag to compare

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

02 Aug 16:15
3800cfe
Compare
Choose a tag to compare

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 by hipsparseSpSM_solve().

hipSPARSE 3.0.1 for ROCm 6.1.2

04 Jun 16:53
ecf8595
Compare
Choose a tag to compare

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

08 May 18:00
ecf8595
Compare
Choose a tag to compare

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

16 Apr 19:09
ecf8595
Compare
Choose a tag to compare

Fixes

  • Fixes to the build chain

hipSPARSE 3.0.0 for ROCm 6.0.2

31 Jan 20:12
Compare
Choose a tag to compare

hipSPARSE code for ROCm 6.0.2 did not change. The library was rebuilt for the updated ROCm 6.0.2 stack.