6cfd1a9355
And add autodetection note to install Change-Id: I14018bc9f62a0bf204d75a23d6f7aa404645fbb3
1.8 KiB
1.8 KiB
HIP documentation
The Heterogeneous-computing Interface for Portability (HIP) API is a C++ runtime API and kernel language that lets developers create portable applications for AMD and NVIDIA GPUs from single source code.
Overview
::::{grid} 1 1 2 2 :gutter: 3
:::{grid-item-card} Install
:::
:::{grid-item-card} Conceptual
- {doc}
./understand/programming_model - {doc}
./understand/programming_model_reference - {doc}
./understand/hardware_implementation
:::
:::{grid-item-card} How to
- Programming Manual
- HIP Porting Guide
- HIP Porting: Driver API Guide
- {doc}
./how-to/hip_rtc - {doc}
./how-to/performance_guidelines - Debugging with HIP
- {doc}
./how-to/logging - {doc}
./how-to/faq
:::
:::{grid-item-card} Reference
- {doc}
/doxygen/html/index - C++ language extensions
- Comparing Syntax for different APIs
- HSA Runtime API for ROCm
- List of deprecated APIs
:::
:::{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.