Releases: ROCm/rocSPARSE
Releases · ROCm/rocSPARSE
rocSPARSE 2.0.0 for ROCm 5.0.1
rocSPARSE code for ROCm 5.0.1 is unchanged from rocSPARSE for ROCm 5.0.0. The library was rebuilt for the updated ROCm 5.0.1 stack.
rocSPARSE 2.0.0 for ROCm 5.0.0
Added
- csrmv, coomv, ellmv, hybmv for (conjugate) transposed matrices
- csrmv for symmetric matrices
Changed
- spmm_ex is now deprecated and will be removed in the next major release
Improved
- Optimization for gtsv
rocSPARSE 1.22.2 for ROCm 4.5.2
rocSPARSE code for ROCm 4.5.2 is unchanged from rocSPARSE for ROCm 4.5.0. The library was rebuilt for the updated ROCm 4.5.2 stack.
rocSPARSE 1.22.2 for ROCm 4.5.0
Added
- Triangular solve for multiple right-hand sides using BSR format
- SpMV for BSRX format
- SpMM in CSR format enhanced to work with transposed A
- Matrix coloring for CSR matrices
- Added batched tridiagonal solve (gtsv_strided_batch)
- SpMM for BLOCKED ELL format
- Generic routines for SpSV and SpSM
- Enabling beta support for Windows 10
- Additional atomic based algorithms for SpMM in COO format
- Extended version of SpMM
- Additional algorithm for SpMM in CSR format
Changed
- Packaging split into a runtime package called rocsparse and a development package called rocsparse-devel. The development package depends on runtime. The runtime package suggests the development package for all supported OSes except CentOS 7 to aid in the transition. The suggests feature in packaging is introduced as a deprecated feature and will be removed in a future rocm release.
Improved
- Fixed a bug with gemvi on Navi21
- Fixed a bug with adaptive csrmv
- Optimization for pivot based gtsv
Known Issues
- none
rocSPARSE 1.20.2 for ROCm 4.3.1
No changes made for ROCm 4.3.1.
rocSPARSE 1.20.2 for ROCm 4.3.0
Added
- (batched) tridiagonal solver with and without pivoting
- dense matrix sparse vector multiplication (gemvi)
- support for gfx90a
- sampled dense-dense matrix multiplication (sddmm)
Improved
- client matrix download mechanism
- boost dependency in clients removed
Known Issues
- none
rocSPARSE-1.19.5 for ROCm 4.2.0
Added
- SpMM (CSR, COO)
- Code coverage analysis
Improved
- Install script
- Level 2/3 unit tests
- rocsparse-bench does not depend on boost anymore
Known Issues
- none
rocSPARSE-1.19.4 for ROCm 4.1.0
Added
- gebsrmm
- gebsrmv
- gebsrsv
- coo2dense and dense2coo
- generic API including axpby, gather, scatter, rot, spvv, spmv, spgemm, sparsetodense, densetosparse support for mixed indexing types in matrix formats
Known Issues
- None
rocSPARSE-1.18.0 for ROCm 4.0.0
New Features
- No new features
Known Issues
- None
rocSPARSE-1.18.0 for ROCm 3.10.0
New Features
- Added bsrilu0 and bsrmm optimization
- Added csrsm2 for transposed matrices
- Added gebsr2csr
Known Issues
- None