Na verschillende ROCm 5.3-puntsreleases, heeft AMD vandaag ROCm 5.4 uitgebracht als de nieuwste versie van hun open-source Linux GPU-rekenstack.
Voor zover het officiële wijzigingslogboek betreft, is ROCm 5.4 niet bepaald een grote release. De genoemde verbeteringen voor ROCm 5.4 zijn allemaal aan de HIP-kant. De belangrijkste v5.4-toevoegingen zijn ondersteuning voor de wall_clock64()-functie voor het terugsturen van de wandklok met een constante frequentie op het apparaat, het nieuwe GPU_MAX_HW_QUEUES-register dat het maximale aantal onafhankelijke hardwarewachtrijen definieert dat per proces per apparaat is toegewezen, en nieuwe HIP API’s rond foutafhandeling. ROCm 5.4 splitst ook de testcases van HIP op in een aparte bronrepository.
Tot zover de officiële wijzigingen voor ROCm 5.4. Officieel ondersteunde Linux-distributies voor ROCm 5.4 zijn RHEL 8.6/8.7/9.1, SLES 15 SP4 en Ubuntu 20.04.5 LTS/Ubuntu 22.0.4.1 LTS. Installatie-instructies en meer details over de installatie van ROCm 5.4 zijn te vinden via docs. amd.com.
Met slechts een paar weken verwijderd van de verzending van de Radeon RX 7900-serie grafische kaarten, zal het interessant zijn om te zien of AMD erin slaagt om tijdig RDNA3-ondersteuning voor ROCm te bieden of dat dat wordt uitgesteld tot wanneer een professioneel RDNA3-gebaseerd product is gereed. AMD was helaas vrij laat met hun RDNA/RDNA2-ondersteuning met ROCm, maar nu de eerste ondersteuning er is, zullen ze er hopelijk in slagen om meer stipte RDNA3-ondersteuning te bieden voor degenen die willen experimenteren met hun open-source GPU-rekenstapel op Radeon RX 7000-serie consumenten hardware.