Robocikowo>ROBOCIKOWO
Platforma AIAI-enabled

ROCm

Otwarty stos oprogramowania AMD do obliczeń GPU (GPGPU), HPC i AI — sterowniki, model programowania HIP oraz biblioteki (rocBLAS, MIOpen, RCCL).

Producent:AMDOn-Premises · Chmura zarządzanaWydano:14 lis 2016
ROCm
SDK / Języki
2python, c_cpp
Robotics-Ready
✓

Opis

ROCm to otwarty (open-source) stos oprogramowania AMD do obliczeń GPU ogólnego przeznaczenia (GPGPU), obliczeń wysokiej wydajności (HPC) oraz sztucznej inteligencji. Stanowi bezpośrednią alternatywę dla NVIDIA CUDA na sprzęcie AMD.

Na stos składają się sterowniki i warstwa jądra (amdgpu/ROCk), runtime (ROCr), model programowania HIP oraz zestaw zoptymalizowanych bibliotek — m.in. rocBLAS (algebra liniowa), MIOpen (prymitywy głębokiego uczenia), RCCL (komunikacja wielo-GPU), rocFFT i rocSPARSE.

ROCm zapewnia wsparcie dla popularnych frameworków uczenia maszynowego, takich jak PyTorch, TensorFlow, ONNX i JAX, oraz obsługuje akceleratory AMD Instinct (seria MI) i karty Radeon. Narzędzie HIPIFY umożliwia automatyczną konwersję kodu CUDA do HIP.

Oprogramowanie rozwijane jest głównie na Linux (ze wsparciem Windows dla wybranych komponentów) i udostępniane na otwartych licencjach (m.in. MIT). Pierwsze wydanie miało miejsce 14 listopada 2016 roku.

ZastosowaniaZastosowania AIDziedziny i scenariusze zastosowania, do których platforma jest najlepiej dopasowana – od RAG i fine-tuningu po zastosowania naukowe.

4

Ekosystem deweloperskiEkosystem DeweloperskiZasoby wspierające programistów: dostępne biblioteki SDK, wspierane języki programowania oraz funkcje infrastrukturalne i metody wdrażania modeli.

Języki SDK
PyPythonC+C / C++
Społeczność i zasoby
Biblioteka szablonów
Szybki start
Dokumentacja API
Samouczki

ŹródłaArchiwum DokumentacjiScentralizowana baza linków do oficjalnych źródeł, instrukcji technicznych, repozytoriów oraz notatek wydawniczych (release notes).

Dane zweryfikowane: 29 wrz 2026