back to home

ROCm / HIPIFY

HIPIFY: Convert CUDA to Portable C++ Code

675 stars
105 forks
26 issues
C++CudaPerl

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing ROCm/HIPIFY in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/ROCm/HIPIFY)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

HIPIFY HIPIFY is a set of tools that you can use to automatically translate CUDA source code into portable HIP C++. Documentation The published documentation is available at HIPIFY in an organized, easy-to-read format, with search and a table of contents. The documentation source files reside in the folder of this GitHub repository. As with all ROCm projects, the documentation is open source. For more information on contributing to the documentation, see Contribute to ROCm documentation. To build our documentation locally, run the following code. To build (CUDA APIs supported by HIP) documentation, run the following command. This builds the same content as Supported CUDA APIs. To generate this documentation in CSV, use the option instead of . Instead of using the format, you can also build in or format. To see all available options, use the or option.