RocSOLVER Versions Save

Next generation LAPACK implementation for ROCm platform

rocm-6.1.2

1 week ago

rocSOLVER code for ROCm 6.1.2 did not change. The library was rebuilt for the updated ROCm 6.1.2 stack.

rocm-6.1.1

1 month ago

rocSOLVER code for ROCm 6.1.1 did not change. The library was rebuilt for the updated ROCm 6.1.1 stack.

rocm-6.1.0

1 month ago

Added

  • Eigensolver routines for symmetric/hermitian matrices using Divide & Conquer and Jacobi algorithm:
    • SYEVDJ (with batched and strided_batched versions)
    • HEEVDJ (with batched and strided_batched versions)
  • Generalized symmetric/hermitian-definite eigensolvers using Divide & Conquer and Jacobi algorithm:
    • SYGVDJ (with batched and strided_batched versions)
    • HEGVDJ (with batched and strided_batched versions)

Changed

  • Relaxed array length requirements for GESVDX with rocblas_srange_index.

Removed

  • Removed gfx803 and gfx900 from default build targets.

Fixed

  • Corrected singular vector normalization in BDSVDX and GESVDX
  • Fixed potential memory access fault in STEIN, SYEVX/HEEVX, SYGVX/HEGVX, BDSVDX and GESVDX

rocm-6.0.2

4 months ago

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

rocm-6.0.0

6 months ago

Added

  • Cholesky refactorization for sparse matrices
    • CSRRF_REFACTCHOL
  • Added rocsolver_rfinfo_mode and the ability to specify the desired refactorization routine (see rocsolver_set_rfinfo_mode).

Changed

  • CSRRF_ANALYSIS and CSRRF_SOLVE now support sparse Cholesky factorization

rocm-5.7.1

8 months ago

rocSOLVER code for ROCm 5.7.1 did not change. The library was rebuilt for the updated ROCm 5.7.1 stack.

rocm-5.7.0

9 months ago

Added

  • LU factorization without pivoting for block tridiagonal matrices:
    • GEBLTTRF_NPVT now supports interleaved_batched format
  • Linear system solver without pivoting for block tridiagonal matrices:
    • GEBLTTRS_NPVT now supports interleaved_batched format

Fixed

  • Fixed stack overflow in sparse tests on Windows

Changed

  • Changed rocsolver-test sparse input data search paths to be relative to the test executable
  • Changed build scripts to default to compressed debug symbols in Debug builds

rocm-5.6.1

9 months ago

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

rocm-5.6.0

11 months ago

Added

  • LU refactorization for sparse matrices
    • CSRRF_ANALYSIS
    • CSRRF_SUMLU
    • CSRRF_SPLITLU
    • CSRRF_REFACTLU
  • Linear system solver for sparse matrices
    • CSRRF_SOLVE
  • Added type rocsolver_rfinfo for use with sparse matrix routines

Optimized

  • Improved the performance of BDSQR and GESVD when singular vectors are requested

Fixed

  • BDSQR and GESVD should no longer hang when the input contains NaN or Inf

rocm-5.5.1

1 year ago

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