Files
rocm-systems/docs/index.md
T
2025-03-19 22:04:47 +01:00

2.6 KiB

<head> </head>

HIP documentation

The Heterogeneous-computing Interface for Portability (HIP) is a C++ runtime API and kernel language that lets you create portable applications for AMD and NVIDIA GPUs from a single source code. For more information, see What is HIP?

Installation instructions are available from:

The HIP documentation is organized into the following categories:

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

:::{grid-item-card} Programming guide

  • Introduction
  • {doc}./understand/programming_model
  • {doc}./understand/hardware_implementation
  • {doc}./understand/compilers
  • {doc}./how-to/performance_guidelines
  • Debugging with HIP
  • {doc}./how-to/logging
  • {doc}./how-to/hip_runtime_api
  • {doc}./how-to/hip_cpp_language_extensions
  • {doc}./how-to/kernel_language_cpp_support
  • HIP porting guide
  • HIP porting: driver API guide
  • {doc}./how-to/hip_rtc
  • {doc}./understand/amd_clr

:::

:::{grid-item-card} Reference

:::

:::{grid-item-card} Tutorial

:::

::::

Known issues are listed on the HIP GitHub repository.

To contribute features or functions to the HIP project, refer to Contributing to HIP. To contribute to the documentation, refer to {doc}Contributing to ROCm docs <rocm:contribute/contributing> page.

You can find licensing information on the Licensing page.