# 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 ` ::: ::::