.. meta:: :description: An introduction to the rocWMMA C++ library for accelerating mixed precision matrix multiply-accumulate operations :keywords: rocWMMA, ROCm, library, API, tool, introduction .. _index: =========================== rocWMMA documentation =========================== rocWMMA is a C++ header library for accelerating mixed-precision matrix multiply-accumulate operations. It leverages specialized GPU matrix cores on the latest AMD discrete GPUs. For more information, see :doc:`What is rocWMMA? <./what-is-rocwmma>` The rocWMMA public repository is located at ``_. .. note:: The rocWMMA repository for ROCm 7.1.1 and earlier is located at ``_. .. grid:: 2 :gutter: 3 .. grid-item-card:: Install * :doc:`Install rocWMMA <./install/installation>` * :doc:`Build from source <./install/source-build>` .. grid-item-card:: Conceptual * :doc:`Programming guide <./conceptual/programmers-guide>` * :doc:`Migration guide <./conceptual/migration-guide>` .. grid-item-card:: Examples * `Samples `_ .. grid-item-card:: API reference * :doc:`API reference guide <./api-reference/api-reference-guide>` * :doc:`Precision support <./api-reference/data-type-support>` To contribute to the documentation, see `Contributing to ROCm `_. You can find licensing information on the `Licensing `_ page.