Files
ROCm/docs/reference/all.md

2.2 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:.doxygen/docBin/html/index
  • Examples

:::

:::{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>

:::

:::{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 <migraphx: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}ROCgdb <rocgdb:index>
  • {doc}ROCProfiler <rocprofiler:rocprof>
  • {doc}ROCTracer <roctracer:index>

:::

:::{grid-item-card} Management Tools

  • AMD SMI
  • ROCm SMI
  • {doc}ROCm Datacenter Tool <rdc:index>

:::

:::{grid-item-card} Validation Tools

  • {doc}ROCm Validation Suite <rocm-validation-suite:index>
  • {doc}TransferBench <transferbench:index>

:::

:::{grid-item-card} GPU Architectures

:::

:::::