Image missing.
Hip: C++ Heterogeneous-Compute Interface for Portability

created: May 31, 2025, 7:37 a.m. | updated: June 2, 2025, 4:15 p.m.

New projects can be developed directly in the portable HIP C++ language and can run on either NVIDIA or AMD platforms. It also specifies additional defines and keywords for function types, address spaces, and optimization controls (See the HIP C++ Language Extensions for a full description). HIP Portability and Compiler TechnologyHIP C++ code can be compiled with either,On the NVIDIA CUDA platform, HIP provides header file in the repository hipother which translate from the HIP runtime APIs to CUDA runtime APIs. The HIP runtime implements HIP streams, events, and memory APIs, and is a object library that is linked with the application. Tour of the HIP Directoriesinclude : hip_runtime_api.h : Defines HIP runtime APIs and can be compiled with many standard Linux compilers (GCC, ICC, CLANG, etc), in either C or C++ mode.

1 week, 1 day ago: Hacker News