Come previsto dopo l’attività AMD Git di ieri, ROCm 5.5 è stato ufficialmente rilasciato durante la notte come l’ultima versione di AMD del loro stack di elaborazione GPU open source che è la loro alternativa a CUDA di NVIDIA o oneAPI/Level Zero di Intel.
ROCm 5.5 è molto significativo per aver migliorato il supporto della GPU Radeon RX serie 7000/RDNA3. Tornando alle precedenti build di test Docker, ROCm 5.5 ha funzionato per i possessori della serie Radeon RX 7900. Questo è importante anche con le schede grafiche della serie Radeon PRO W7800/W7900 basate su RDNA3 che verranno presto spedite.
Sebbene ROCm 5.5 sia stato testato per avere un migliore supporto RDNA3, in qualche modo sorprendentemente non è affatto menzionato nelle note di rilascio v5.5 ora pubblicate… Ma poi di nuovo AMD tende a concentrarsi”ufficialmente”solo sul supporto della scheda grafica/acceleratore professionale/workstation. La matrice di supporto GPU per ROCm 5.5 rimane piuttosto triste con solo una manciata di GPU GFX9/CDNA/RDNA. Ma tutte le indicazioni finora sono che ROCm 5.5 dovrebbe funzionare meglio ora per gli utenti Linux della serie Radeon RX 7000.
Le note di rilascio di ROCm 5.5 indicano ora un limite di dimensione dello stack di ~128k anziché 16k, varie modifiche al compilatore HIP e nuove API, un nuovo file system Linux, gerarchia e hipBLAS/hipCUB/hipSOLVER/hipSPARSE/RCCL/rocALUTION/rocBLAS/rocFFT/rocRAND/rocSOLVER/rocSPARSE/rocWMMA/Aggiornamenti della libreria di trazione. Molti degli aggiornamenti della libreria servono a fornire ottimizzazioni delle prestazioni, nuove interfacce e alcune delle singole librerie ora citano il supporto GFX11 (RDNA3).
Download e ulteriori dettagli sulla versione odierna di ROCm 5.5 tramite GitHub.