2.3 KiB
All Reference Material
ROCm Software Groups
:::::{grid} 1 1 2 2 :gutter: 1
:::{grid-item-card} HIP HIP is both AMD's GPU programming language extension and the GPU runtime.
- {doc}
HIP <hip:index> - HIP Examples
- {doc}
HIPIFY <hipify:index>
:::
:::{grid-item-card} Math Libraries HIP Math Libraries support the following domains:
:::
:::{grid-item-card} C++ Primitive Libraries ROCm template libraries for C++ primitives and algorithms are as follows:
- {doc}
rocPRIM <rocprim:index> - {doc}
rocThrust <rocthrust:index> - {doc}
hipCUB <hipcub:index> - {doc}
hipTensor <hiptensor:index>
:::
:::{grid-item-card} Communication Libraries Inter and intra-node communication is supported by the following projects:
- {doc}
RCCL <rccl:index>
:::
:::{grid-item-card} AI Libraries Libraries related to AI.
- {doc}
MIOpen <miopen:index> - {doc}
Composable Kernel <composable_kernel:index> - {doc}
MIGraphX <amdmigraphx:index>
:::
:::{grid-item-card} Computer Vision Computer vision related projects.
- {doc}
MIVisionX <mivisionx:README> - {doc}
rocAL <rocal:README>
:::
:::{grid-item-card} OpenMP
:::
:::{grid-item-card} Compilers and Tools
- ROCmCC
- {doc}
ROCdbgapi <rocdbgapi:index> - {doc}
ROCgdb <rocgdb:index> - {doc}
ROCProfiler <rocprofiler:rocprof> - {doc}
ROCTracer <roctracer:index>
:::
:::{grid-item-card} Management Tools
- {doc}
AMD SMI <amdsmi:index> - {doc}
ROCm SMI <rocm_smi_lib:index> - {doc}
ROCm Data Center Tool <rdc:index>
:::
:::{grid-item-card} Validation Tools
- {doc}
ROCm Validation Suite <rocmvalidationsuite:index> - {doc}
TransferBench <transferbench:index>
:::
:::{grid-item-card} GPU Architectures
:::
:::::