Vitis Solver Library - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English

AMD Vitis Solver Library provides a collection of matrix decomposition operations, linear solvers and eigenvalue solvers on PL and AI Engine. Users can see it as containing two sub libraries:

PL Solver library

Currently the AMD Vitis PL Solver library includes the following operations for dense matrix

  • Matrix decomposition
    • Cholesky decomposition for symmetric positive definite matrix
    • LU decomposition without pivoting and with partial pivoting
    • QR decomposition for general matrix
    • SVD decomposition (single value decomposition) for symmetric matrix and non-symmetric matrix (Jacobi method)
  • Linear solver
    • Tridiagonal linear solver (Parallel cyclic reduction method)
    • Linear solver for triangular matrix
    • Linear solver for symmetric and non-symmetric matrix
    • Matrix inverse for symmetric and non-symmetric matrix
  • Eigenvalue solver
    • Jacobi eigenvalue solver for symmetric matrix

AI Engine Solver library

Currently the AMD Vitis AIE Solver Library provides the following operations on AI Engine.

  • Matrix decomposition
    • Cholesky decomposition for symmetric positive definite matrix
    • QR decomposition for general matrix