Wie nach der gestrigen AMD-Git-Aktivität erwartet, wurde ROCm 5.5 über Nacht offiziell als neueste Version von AMDs Open-Source-GPU-Compute-Stack veröffentlicht, der ihre Alternative zu NVIDIAs CUDA oder Intels oneAPI/Level Zero darstellt.
ROCm 5.5 ist am wichtigsten für die verbesserte Radeon RX 7000-Serie/RDNA3-GPU-Unterstützung. Um auf frühere Docker-Test-Builds zurückzukommen, hat ROCm 5.5 für Besitzer der Radeon RX 7900-Serie funktioniert. Dies ist auch wichtig für RDNA3-basierte Grafikkarten der Radeon PRO W7800/W7900-Serie, die in Kürze erhältlich sind.
Während ROCm 5.5 getestet wurde, um eine bessere RDNA3-Unterstützung zu bieten, wird es etwas überraschenderweise überhaupt nicht in den jetzt veröffentlichten Versionshinweisen zu v5.5 erwähnt… Aber Andererseits neigt AMD dazu, sich”offiziell”nur auf die professionelle/Workstation-Grafikkarten-/Beschleunigerunterstützung zu konzentrieren. Die GPU-Unterstützungsmatrix für ROCm 5.5 bleibt mit nur einer Handvoll GFX9/CDNA/RDNA-GPUs ziemlich traurig. Aber bisher deutet alles darauf hin, dass ROCm 5.5 für Linux-Benutzer der Radeon RX 7000-Serie jetzt besser funktionieren sollte.
Die Versionshinweise zu ROCm 5.5 vermerken jetzt eine Stapelgrößenbeschränkung von ~128.000 statt 16.000, verschiedene HIP-Compileränderungen sowie neue APIs, ein neues Linux-Dateisystem, eine neue Hierarchie und hipBLAS/hipCUB/hipSOLVER/hipSPARSE/RCCL/rocALUTION/rocBLAS/rocFFT/rocRAND/rocSOLVER/rocSPARSE/rocWMMA/Aktualisierungen der Zugbibliothek. Viele der Bibliotheksaktualisierungen dienen der Bereitstellung von Leistungsoptimierungen, neuen Schnittstellen und einigen der einzelnen Bibliotheken, die jetzt die GFX11-Unterstützung (RDNA3) zitieren.
Downloads und weitere Details zur heutigen Version ROCm 5.5 über GitHub.