Um engenheiro da aquisição Nod.ai da AMD publicou uma postagem de feedback na página de suporte ROCm do GitHub da AMD, buscando orientação sobre suporte adicional de GPU que a comunidade ROCm gostaria de ser adicionada à lista de dispositivos ROCm suportados da AMD.
O engenheiro montou uma pesquisa que consiste em várias linhas de GPU e suas arquiteturas associadas: a série RX 7000 (RDNA 3), a série RX 6000 (RDNA 2), APUs móveis Phoenix (RDNA 3), APUs móveis Strix / Strix Halo (RDNA 3.5) e RDNA 1 (ou seja, a série RX 5000). A última categoria foi rotulada como GCN e arquiteturas anteriores.
Até agora, as GPUs RDNA 2 da série RX 6000 venceram a categoria líder, seguidas pela Strix/Strix Halo e pela série RX 7000. RDNA 1 recebeu o menor número de votos, enquanto “GCN e arquiteturas anteriores” ficaram em quarto lugar.
A seção de comentários também se concentrou em quais GPUs a AMD deveria suportar com ROCm. O comentário mais votado recomendou suporte a qualquer GPU com 16 GB ou mais VRAM, incluindo GPUs integradas que podem ocupar 16 GB ou mais de memória por meio de DRAM do sistema. O segundo comentário mais votado recomendou o suporte ao ROCm para todas as GPUs relativamente recentes dos últimos cinco a seis anos.
A plataforma de software de código aberto AMD ROCm atualmente oferece suporte a todas as GPUs AMD Instinct modernas, especialmente aquelas baseadas em iterações da arquitetura CDNA da AMD. Da mesma forma, todas as placas gráficas modernas para estações de trabalho da AMD suportam ROCm no Linux.
Onde o suporte fica delicado é o suporte do Windows e o suporte para produtos baseados em Radeon. As únicas GPUs Radeon suportadas no Linux são as placas gráficas da série RX 7900 e a Radeon VII. No Windows, a maior parte da série RX 6000 e todas as GPUs de desktop da série RX 7000 oferecem suporte a ROCm, mas o RX 6700 – RX 6750 XT não oferece suporte ao HIP SDK, apenas ao Runtime. Da mesma forma, o Radeon Pro W7900, até o W6600, é compatível, mas o W6600 não tem suporte para HIP SDK, e o Pro VII e o W5500 não são suportados no Windows. Nenhuma GPU móvel suporta ROCm, de acordo com a lista de suporte de dispositivos da AMD.
ROCm é uma plataforma de software de código aberto desenvolvida pela AMD para ajudar os programadores na execução de aplicativos HPC e IA em GPUs AMD. É essencialmente a contraparte da AMD à arquitetura CUDA da Nvidia, mas ao contrário da Nvidia, não suporta todas as GPUs AMD datadas de meados dos anos 2000.