ROCm

AMD ROCm™ Software Joined Aug 2016 View on GitHub

Stars
33,397
across 297 public repos
Rank
#1,020
of 94,827 organizations, top 2%

Repositories with 50+ stars

ROCm's repositories with their overall rank
RankRepositoryLanguageStars
9,071

AMD ROCm™ Software - GitHub Home

Shell 6,810
14,822

HIP: C++ Heterogeneous-Compute Interface for Portability

C++ 4,427
33,451

Run LLMs on AMD Ryzen™ AI NPUs in minutes; purpose-built and deeply optimized for the AMD NPUs.

C++ 2,034
47,810

The HIP Environment and ROCm Kit - A lightweight open source build system for HIP and ROCm

Python 1,433
56,698

[DEPRECATED] Moved to ROCm/rocm-libraries repo

Assembly 1,194
88,207

HIPIFY: Convert CUDA to Portable C++ Code

C++ 736
105,153

AI Tensor Engine for ROCm

Python 607
113,975

super repo for rocm systems projects

C++ 556
114,889

[DEPRECATED] Moved to ROCm/rocm-libraries repo. NOTE: develop branch is maintained as a read-only mirror

C++ 551
121,151

Dockerfiles for the various software layers defined in the ROCm software platform

Shell 520
132,150

This repository is a fork of the upstream AMDGPU Driver, used by the ROCm project. To submit a patch, please follow the guidelines at...

C 471
133,944

super repo for rocm libraries

Assembly 464
139,228

HCC is an Open Source, Optimizing C++ Compiler for Heterogeneous Compute currently for the ROCm GPU Computing Platform

C++ 444
145,932

[DEPRECATED] Moved to ROCm/rocm-systems repo

C++ 421
151,734

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 403
152,767

Kubernetes (k8s) device plugin to enable registration of AMD GPU to a container cluster

Go 400
168,495

Omnitrace: Application Profiling, Tracing, and Analysis

C++ 358
177,652

AMD's graph optimization engine.

C++ 337
181,411

A collection of examples for the ROCm software stack

C++ 329
192,070

FlyDSL is the Python front‑end of the project: a Flexible Layout Python DSL for expressing tiling, partitioning, data movement, and kernel structure at a high level.

Python 308
209,671

[DEPRECATED] Moved to ROCm/rocm-systems repo

C++ 278
220,020

[DEPRECATED] Moved to ROCm/rocm-libraries repo

Python 263
232,623

AOMP is an open source Clang/LLVM based compiler with added support for the OpenMP® API on Radeon™ GPUs. Use this repository for releases, issues, documentation, packaging, and examples.

Fortran 246
257,041

AMD MIVisionX is a computer vision toolkit built around a highly optimized, conformant open-source implementation of the Khronos OpenVX™ 1.3.2 specification. As of the 4.0.0 release, MIVisionX...

C++ 218
260,994

Examples for HIP

C++ 214
270,331

AMD RAD's multi-GPU Triton-based framework for seamless multi-GPU programming

Python 205
270,331

AiTer Optimized Model

Python 205
272,543

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 203
279,476 MLIR 197
284,304

Modular RDMA Interface

C++ 193
294,371 C++ 185
297,093

ROC System Management Interface

183
304,007

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 178
317,555

ROCm OpenOpenCL Runtime

169
320,701

GPUFORT: S2S translation tool for CUDA Fortran and Fortran+X in the spirit of hipify

Fortran 167
323,868

[DEPRECATED] Moved to ROCm/rocm-systems repo

Python 165
341,112

[DEPRECATED] Moved to ROCm/rocm-systems repo

C++ 155
342,852

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 154
344,664

[DEPRECATED] Moved to ROCm/rocm-systems repo

C 153
358,173

[DEPRECATED] Moved to ROCm/rocm-systems repo

C++ 146
358,173

A tool for generating information about the matrix multiplication instructions in AMD Radeon™ and AMD Instinct™ accelerators

Python 146
364,277

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 143
364,277

repo for AMD ROCDXG project

Python 143
370,606

spur your compute

Rust 140
379,551

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 136
379,551

AMD SMI

C++ 136
386,326

An implementation of HIP that works on CPUs, across OSes.

C++ 133
393,432

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 130
406,108

(Deprecated) hipCaffe: the HIP port of Caffe

C++ 125
411,280

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 123
425,061

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 118
430,812

[DEPRECATED] Moved to ROCm/rocm-libraries repo

Assembly 116
436,786

Repository to host ROCm Developer Hub Notebook Tutorials

Jupyter Notebook 114
439,933

LLVM AMDGPU Assembler Helper Tools

CMake 113
446,205

A system validation and diagnostics tool for monitoring, stress testing, detecting, and troubleshooting issues impacting AMD GPUs in high-performance computing environments

C++ 111
452,649 Go 109
465,937

Next generation library for iterative sparse solvers for ROCm platform

C++ 105
469,574

Ahead of Time (AOT) Triton Math Library

Python 104
495,772

ROCm Device Libraries

C 97
495,772

Fortran interfaces for ROCm libraries

Fortran 97
503,948

[DEPRECATED] Moved to ROCm/rocm-systems repo

Cuda 95
512,299

ROCm's Thunk Interface

C 93
525,770

Bandwidth test for ROCm

C++ 90
544,989 Jupyter Notebook 86
560,634

[DEPRECATED] Moved to ROCm/rocm-systems repo

C++ 83
560,634

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 83
571,580

TransferBench is a utility capable of benchmarking simultaneous copies between user-specified devices (CPUs/GPUs)

C++ 81
577,175

This is ROCgdb, the ROCm source-level debugger for Linux, based on GDB, the GNU source-level debugger.

C 80
577,175

ROCprof Compute Viewer (RCV) is a tool for visualizing and analyzing GPU thread trace data collected using rocprofv3

C++ 80
588,864

CMake modules used within the ROCm libraries

CMake 78
594,799 Python 77
600,843

High Performance Linpack for Next-Generation AMD HPC Accelerators

C++ 76
613,485

AMD ROCm Performance Primitives (RPP) library is a comprehensive high-performance computer vision library for AMD processors with HIP/OpenCL/CPU back-ends.

C++ 74
613,485

HRX: Hip Runtime Extended

C 74
620,054

A ROCm library for GPU-Initiated IO. This provides support for initiating IO from a ROCm-capable GPU against a range of targets including RDMA NICs, NVMe SSDs and AMD GPU DMA engines (SDMAs).

HIP 73
626,802

FLM app mirror

C++ 72
633,638

Device Metrics Exporter exports metrics from AMD devices (GPUs) to collectors like Prometheus.

Go 71
648,236

A lightweight triton-based General Matrix Multiplication (GEMM) library.

Python 69
655,623

Asynchronous Task and Memory Interface, or ATMI, is a runtime framework and programming model for heterogeneous CPU-GPU systems. It provides a consistent, declarative API to create task graphs on...

C++ 68
655,623

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 68
679,495

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 65
713,763

MIOpenGEMM is now deprecated

C++ 61
742,413

A practical guide to high-performance gluon kernel development on AMD GFX9 GPUs.

Python 58
752,777

[DEPRECATED] Moved to ROCm/rocm-libraries repo

C++ 57
821,506 C++ 51
821,506

ROCm CLI is a command-line tool for setting up and running local AI on AMD GPUs, with a full-screen TUI dashboard for GPU telemetry, model serving, and chat.

Rust 51
834,115

AMD’s C++ library for accelerating tensor primitives

C++ 50

Among 94,827 organizations

25k–40k stars: 673 organizations, including ROCm

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. C++ 14.8k stars, 44% · 46 repos
  2. Shell 7.3k stars, 22% · 2 repos
  3. Python 3.8k stars, 11% · 13 repos
  4. Assembly 1.8k stars, 5% · 3 repos
  5. C 968 stars, 3% · 6 repos
  6. Go 580 stars, 2% · 3 repos
  7. Fortran 510 stars, 2% · 3 repos
  8. Jupyter Notebook 200 stars, 1% · 2 repos

and 5 more languages

When they were made

87 repos with 50+ stars, made between 2015 and 2026

Quick stats

Next rank
+6 stars to reach #1,019
Next milestone
+1,597 stars to reach the top 1%
Public repos
297, 87 with 50+ stars
Popular repos
58 over 100 stars, 5 over 1k stars
Top repo
legacy-rocm-build, #9,071 of all repos, 20% of stars
Smaller repos
2,314 stars from repos under 50

Stars counted Recounted daily Next count around