Skip to content

Releases: ROCm/rocSPARSE

rocSPARSE 2.5.4 for ROCm 5.7.0

Choose a tag to compare

@rocm-ci rocm-ci released this 15 Sep 17:29
aadb6e3

Added

  • Added more mixed precisions for SpMV, (matrix: float, vectors: double, calculation: double) and (matrix: rocsparse_float_complex, vectors: rocsparse_double_complex, calculation: rocsparse_double_complex)
  • Added support for gfx940, gfx941 and gfx942

Improved

  • Fixed a bug in csrsm and bsrsm

Known Issues

In csritlu0, the algorithm rocsparse_itilu0_alg_sync_split_fusion has some accuracy issues to investigate with XNACK enabled. The fallback is rocsparse_itilu0_alg_sync_split.

rocSPARSE 2.5.2 for ROCm 5.6.1

Choose a tag to compare

@rocm-ci rocm-ci released this 29 Aug 20:12
690915f

rocSPARSE code for ROCm 5.6.1 did not change. The library was rebuilt for the updated ROCm 5.6.1 stack.

rocSPARSE 2.5.2 for ROCm 5.6.0

Choose a tag to compare

@rocm-ci rocm-ci released this 28 Jun 23:17
690915f

Improved

  • Fixed a memory leak in csritsv
  • Fixed a bug in csrsm and bsrsm

rocSPARSE 2.5.1 for ROCm 5.5.1

Choose a tag to compare

@rocm-ci rocm-ci released this 24 May 19:18
bc63aaa

rocSPARSE code for ROCm 5.5.1 did not change. The library was rebuilt for the updated ROCm 5.5.1 stack.

rocSPARSE 2.5.1 for ROCm 5.5.0

Choose a tag to compare

@rocm-ci rocm-ci released this 01 May 21:04
e116467

Added

  • Added bsrgemm and spgemm for BSR format
  • Added bsrgeam
  • Added build support for Navi32
  • Added experimental hipGraph support for some rocSPARSE routines
  • Added csritsv, spitsv csr iterative triangular solve
  • Added mixed precisions for SpMV
  • Added batched SpMM for transpose A in COO format with atomic atomic algorithm

Improved

  • Optimization to csr2bsr
  • Optimization to csr2csr_compress
  • Optimization to csr2coo
  • Optimization to gebsr2csr
  • Optimization to csr2gebsr
  • Fixes to documentation
  • Fixes a bug in COO SpMV gridsize
  • Fixes a bug in SpMM gridsize when using very large matrices

Known Issues

  • In csritlu0, the algorithm rocsparse_itilu0_alg_sync_split_fusion has some accuracy issues to investigate with XNACK enabled. The fallback is rocsparse_itilu0_alg_sync_split.

rocSPARSE 2.4.0 for ROCm 5.4.4

Choose a tag to compare

@rocm-ci rocm-ci released this 22 Mar 20:47
57ff53b

rocSPARSE code for ROCm 5.4.4 did not change. The library was rebuilt for the updated ROCm 5.4.4 stack.

rocSPARSE 2.4.0 for ROCm 5.4.3

Choose a tag to compare

@rocm-ci rocm-ci released this 07 Feb 17:40
57ff53b

rocSPARSE code for ROCm 5.4.3 did not change. The library was rebuilt for the updated ROCm 5.4.3 stack.

rocSPARSE 2.4.0 for ROCm 5.4.2

Choose a tag to compare

@rocm-ci rocm-ci released this 13 Jan 16:44
d391298

rocSPARSE code for ROCm 5.4.2 did not change. The library was rebuilt for the updated ROCm 5.4.2 stack.

rocSPARSE 2.4.0 for ROCm 5.4.1

Choose a tag to compare

@ROCmMathLibrariesBot ROCmMathLibrariesBot released this 15 Dec 18:40
d391298

rocSPARSE code for ROCm 5.4.1 did not change. The library was rebuilt for the updated ROCm 5.4.1 stack.

rocSPARSE 2.4.0 for ROCm 5.4.0

Choose a tag to compare

@ROCmMathLibrariesBot ROCmMathLibrariesBot released this 30 Nov 17:40
d391298

Added

  • Added rocsparse_spmv_ex routine
  • Added rocsparse_bsrmv_ex_analysis and rocsparse_bsrmv_ex routines
  • Added csritilu0 routine
  • Added build support for Navi31 and Navi 33

Improved

  • Optimization to segmented algorithm for COO SpMV by performing analysis
  • Improve performance when generating random matrices.
  • Fixed bug in ellmv
  • Optimized bsr2csr routine
  • Fixed integer overflow bugs