Files
ROCm/docs/reference/compilers.md
Sam Wu 524f009280 Links for Reference pages (#2307)
* reorg toc to match all ref material page

* add links to docs, github, and changelogs
2023-07-07 09:37:15 -06:00

1.7 KiB

Compilers and Tools

:::::{grid} 1 1 2 2 :gutter: 1

:::{grid-item-card} {doc}ROCdbgapi <rocdbgapi:index> The AMD Debugger API is a library that provides all the support necessary for a debugger and other tools to perform low level control of the execution and inspection of execution state of AMD's commercially available GPU architectures.

  • {doc}Documentation <rocdbgapi:index>
  • GitHub

:::

:::{grid-item-card} ROCmCC ROCmCC is a Clang/LLVM-based compiler. It is optimized for high-performance computing on AMD GPUs and CPUs and supports various heterogeneous programming models such as HIP, OpenMP, and OpenCL.

:::

:::{grid-item-card} {doc}ROCgdb <rocgdb:index> This is ROCgdb, the ROCm source-level debugger for Linux, based on GDB, the GNU source-level debugger.

  • {doc}Documentation <rocgdb:index>
  • GitHub

:::

:::{grid-item-card} {doc}ROCProfiler <rocprofiler:rocprof> ROC profiler library. Profiling with performance counters and derived metrics. Library supports GFX8/GFX9. Hardware specific low-level performance analysis interface for profiling of GPU compute applications. The profiling includes hardware performance counters with complex performance metrics.

  • {doc}Documentation <rocprofiler:rocprof>
  • GitHub

:::

:::{grid-item-card} {doc}ROCTracer <roctracer:index> Callback/Activity Library for Performance tracing AMD GPUs

  • {doc}Documentation <roctracer:index>
  • GitHub

:::

:::::

See Also