Skip to content

rocSPARSE 3.0.2 for ROCm 6.0.0

Compare
Choose a tag to compare
@rocm-ci rocm-ci released this 15 Dec 18:31
456a62e

Added

  • Added rocsparse_inverse_permutation
  • Added mixed precisions for SpVV
  • Added uniform int8 precision for Gather and Scatter

Optimized

  • Optimization to doti routine
  • Optimization to spin-looping algorithms

Changed

  • Changed rocsparse_spmv function arguments
  • Changed rocsparse_xbsrmv routines function arguments
  • doti, dotci, spvv, and csr2ell now require calling hipStreamSynchronize after when using host pointer mode
  • Improved documentation
  • Improved verbose output during argument checking on API function calls

Deprecated

  • Deprecated rocsparse_spmv_ex
  • Deprecated rocsparse_xbsrmv_ex routines

Removed

  • Removed auto stages from spmv, spmm, spgemm, spsv, spsm, and spitsv.
  • Removed rocsparse_spmm_ex routine

Fixed

  • Fixed a bug in rocsparse-bench, where SpMV algorithm was not taken into account in CSR format
  • Fixed the BSR/GEBSR routines bsrmv, bsrsv, bsrmm, bsrgeam, gebsrmv, gebsrmm so that block_dim==0 is considered an invalid size
  • Fixed bug where passing nnz = 0 to doti or dotci did not always return a dot product of 0