This page contains proposed changes for a future release of ROCm. Read the latest Linux release of ROCm documentation for your production environments.

HIPIFY documentation

HIPIFY documentation#

hipify-clang and hipify-perl are tools that automatically translate NVIDIA CUDA source code into portable HIP C++.

Note

hipify_torch is a related tool that also translates CUDA source code into portable HIP C++. It was initially developed as part of the PyTorch project to cater to the project’s unique requirements but was found to be useful for PyTorch-related projects and thus was released as an independent utility.

You can access HIPIFY code on our GitHub repository.

The documentation is structured as follows:

API reference

To contribute to the documentation, refer to Contributing to ROCm.

You can find licensing information on the Licensing page.