Ross ROSS = Recommend OSS · open-source software intelligence for agents

ROCm/hip

HIP: C++ Heterogeneous-Compute Interface for Portability observed · 2026-08-28

github.com/ROCm/hip · homepage · C++ · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 86
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 22.5
  • age_days: 3891
  • days_rel: 96
  • days_push: 8
  • n_releases_24m: 23

Full methodology

Adoption not part of the score

4392 stars · 592 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

HIP is a C++ runtime API and kernel programming language for AMD GPUs that mirrors the NVIDIA CUDA programming interface. It enables developers to write portable GPU code and automatically port existing CUDA applications to AMD hardware, primarily through the HIPIFY conversion tools.

Use cases

  • port existing CUDA code to run on AMD GPUs
  • write GPU kernels in C++ for AMD hardware
  • convert CUDA source files to HIP automatically
  • build cross-vendor GPU-accelerated applications
  • develop GPU compute workloads on the ROCm platform
  • migrate CUDA-based machine learning code to AMD GPUs

When to choose

  • You need to migrate an existing NVIDIA CUDA codebase to run on AMD GPUs with minimal code changes
  • You want a CUDA-like C++ API and kernel language for portable GPU programming
  • You are developing GPU-accelerated applications targeting ROCm-supported AMD hardware on Linux or Windows

When to avoid

  • You exclusively target NVIDIA GPUs and will never need AMD support - using CUDA directly is simpler
  • You rely on CUDA features or APIs that HIP does not support - check the CUDA-to-HIP API comparison first
  • You need the full HIP runtime API on Windows, where some functions are not yet supported

Facets

library · maturity active

gpu-computing sdk programming-language gpu-computing machine-learning deep-learning developer-tools windows cpp hip rocm amd-gpu cuda-portability hipify gpgpu kernel-language heterogeneous-computing cuda-migration linux gpu

8 sources

Member repositories

RepositoryRoleHealth v2
ROCm/hipmain95

For agents

markdown · JSON · MCP: product_card(name="ROCm/hip")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem