Digital-Lexikon
ROCm
Auch bekannt als: AMD ROCm, ROCm Core SDK, ROCm-Plattform
Herkunft
AMD veröffentlichte ROCm im Jahr 2016. Im November 2016 stellte AMD eine neue Version vor und hob dabei das Werkzeug HIPIFY hervor, das CUDA-Programme für AMD-Hardware umschreibt. Aktuell ist ROCm Core SDK 10.1.0 vom 5. Oktober 2026.
Bestandteile
- HIP: eine Laufzeitschnittstelle und Programmiersprache auf Basis von C++, mit der Entwickler Rechenschritte für AMD-Grafikprozessoren schreiben. Sie ist an CUDA angelehnt, damit sich vorhandener Code leichter übertragen lässt.
- Bibliotheken: Bausteine für lineare Algebra, neuronale Netze und weitere Rechenaufgaben, auf die Frameworks wie PyTorch zugreifen
- Werkzeuge: Compiler, Programme zur Analyse und Abfrage der Hardware, etwa
rocminfo
Die Bestandteile stehen überwiegend unter der MIT-Lizenz, einzelne unter Apache 2.0 oder NCSA.
Unterstützte Hardware
Laut Kompatibilitätsliste von ROCm 10.1.0 (Stand November 2026) gehören dazu die Rechenbeschleuniger der Reihe Instinct, die Grafikkarten Radeon RX 9000 und RX 7900, Radeon PRO und AI PRO sowie Prozessoren der Reihe Ryzen AI Max (Strix Halo) mit integrierter Grafik. Offiziell unterstützt AMD die Linux-Distributionen Ubuntu, Debian, RHEL, SLES, Oracle Linux und Rocky Linux. Andere Distributionen wie Arch Linux bieten eigene Pakete an, bei Arch derzeit in Version 7.2.4.
Anwendung
Programme zum Betrieb lokaler Sprachmodelle nutzen ROCm, um auf AMD-Grafikprozessoren zu rechnen, unter Arch Linux etwa über das Paket ollama-rocm. Ollama setzt laut Dokumentation unter Linux einen Treiber für ROCm 7 voraus und nennt unter anderem den Ryzen AI Max+ 395 als unterstützt. Als Alternative dient die Grafikschnittstelle Vulkan. Laut Arch Wiki ist die Vulkan-Variante von Ollama auf AMD-Grafikkarten ab der Generation RDNA 3 meist schneller als die ROCm-Variante.
Abgrenzung zu verwandten Begriffen
| ROCm | CUDA | Vulkan | |
|---|---|---|---|
| Herausgeber | AMD | Nvidia | Khronos Group |
| Zweck | allgemeine Berechnungen | allgemeine Berechnungen | Grafik und Berechnungen |
| Hardware | ausgewählte AMD-Grafik | Nvidia-Grafik | Grafikkarten vieler Hersteller |
Kritik und Grenzen
- Die Liste der unterstützten Grafikprozessoren ist kürzer als die der Radeon-Produkte insgesamt. Ältere oder kleinere Modelle fehlen.
- Ein Teil der KI-Software wird zuerst oder ausschließlich für CUDA entwickelt.
Siehe auch
Quellen
Änderungsprotokoll
Aktuelle Version 1.0 · Stand: · Zitierfähige Quelle: https://www.alpha-digital.de/lexikon/rocm/
- Version 1.0 Erstveröffentlichung am