Skip to main content
`Ctrl`+`K`

# hipSOLVER documentation

hipSOLVER is a LAPACK marshalling library with multiple supported backends. It sits between the application and a “worker” LAPACK library, marshalling inputs into the backend library and results back to the application. hipSOLVER supports rocSOLVER and NVIDIA CUDA cuSOLVER as backends. It exports an interface that does not require the client to change, regardless of the chosen backend.

The hipSOLVER public repository is located at ROCm/rocm-libraries.

The hipSOLVER repository for ROCm 7.0.2 and earlier is located at ROCm/hipSOLVER.

Install

- Installation guide

How to

- Use hipSOLVER

Examples

- Client samples

Reference

- Introduction to the hipSOLVER API

- hipSOLVER precision support

- hipSOLVER regular API

- hipSOLVER compatibility API: dense matrices

- hipSOLVER compatibility API: sparse matrices

- hipSOLVER compatibility API: refactorization

To contribute to the documentation, see Contributing to ROCm.

You can find licensing information on the Licensing page.