.. meta:: :description: rocBLAS documentation and API reference library :keywords: rocBLAS, ROCm, API, Linear Algebra, documentation .. _rocblas: ******************************************************************** rocBLAS documentation ******************************************************************** rocBLAS is the ROCm Basic Linear Algebra Subprograms (BLAS) library. rocBLAS is implemented in :doc:`HIP C++ ` and optimized for AMD GPUs. This documentation set contains instructions for installing, understanding, and using the rocBLAS library. To learn more, see :doc:`./what-is-rocblas` The rocBLAS public repository is located at ``_. .. note:: The rocBLAS repository for ROCm 6.4 and earlier is located at ``_. .. grid:: 2 :gutter: 3 .. grid-item-card:: Installation * :doc:`Install rocBLAS <./install/install>` * :doc:`Build rocBLAS on Linux <./install/Linux_Install_Guide>` * :doc:`Build rocBLAS on Windows <./install/Windows_Install_Guide>` .. grid:: 2 :gutter: 3 .. grid-item-card:: Conceptual * :doc:`rocBLAS design notes <./conceptual/rocblas-design-notes>` * :doc:`BLAS operations introduction <./conceptual/blas-operations-intro>` .. grid-item-card:: How To * :doc:`Program with rocBLAS <./how-to/Programmers_Guide>` * :doc:`Use logging with rocBLAS <./how-to/logging-in-rocblas>` .. grid-item-card:: Examples * `rocBLAS sample code `_ .. grid-item-card:: Reference * :ref:`env-variables` * :ref:`rocblas-data-type-support` * :ref:`api-reference-guide` To contribute to the documentation, see `Contributing to ROCm `_. For information on contributing to the rocBLAS code base, see :doc:`Contribute to rocBLAS <./contribute>`. You can find licensing information on the `Licensing `_ page.