Files
ROCm/docs/reference/all.md
2023-08-31 14:18:57 -06:00

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

:::

:::::