Skip to main content
`Ctrl`+`K`

# rocBLAS documentation

rocBLAS is the ROCm Basic Linear Algebra Subprograms (BLAS) library. rocBLAS is implemented in HIP C++ and optimized for AMD GPUs. This documentation set contains instructions for installing, understanding, and using the rocBLAS library. To learn more, see What is rocBLAS?

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

Note

The rocBLAS repository for ROCm 6.4 and earlier is located at ROCm/rocBLAS.

Installation

- Install rocBLAS on Linux

- Install rocBLAS on Windows

Conceptual

- rocBLAS design notes

- BLAS operations introduction

How To

- Program with rocBLAS

- Use logging with rocBLAS

Examples

- rocBLAS sample code

Reference

- Environment variables

- Data type support

- rocBLAS API reference

To contribute to the documentation, see Contributing to ROCm. For information on contributing to the rocBLAS code base, see Contribute to rocBLAS.

You can find licensing information on the Licensing page.