# ROCm API libraries
::::{grid} 1 2 2 2
:class-container: rocm-doc-grid
:::{grid-item-card}
:padding: 2
:img-top: ../data/reference/banner-ai.png
* {doc}`Composable Kernel `
* {doc}`MIGraphX `
* {doc}`MIOpen `
* {doc}`MIVisionX `
:::
:::{grid-item-card}
:padding: 2
:img-top: ../data/reference/banner-cpp-primitives.png
* {doc}`hipCUB `
* {doc}`hipTensor `
* {doc}`rocPRIM `
* {doc}`rocThrust `
:::
:::{grid-item-card}
:padding: 2
:img-top: ../data/reference/banner-communication.png
* {doc}`RCCL `
:::
:::{grid-item-card}
:padding: 2
:img-top: ../data/reference/banner-hip.png
* {doc}`HIP runtime `
* {doc}`HIPIFY `
:::
:::{grid-item-card}
:padding: 2
:img-top: ../data/reference/banner-math.png
* {doc}`hipBLAS ` / {doc}`rocBLAS `
* {doc}`hipBLASLt `
* {doc}`hipFFT ` / {doc}`rocFFT `
* {doc}`hipSOLVER ` / {doc}`rocSOLVER `
* {doc}`hipSPARSE ` / {doc}`rocSPARSE `
* {doc}`hipSPARSELt `
* {doc}`rocALUTION `
* {doc}`rocWMMA `
:::
:::{grid-item-card}
:padding: 2
:img-top: ../data/reference/banner-random-number.png
* {doc}`hipRAND `
* {doc}`rocRAND `
:::
::::