Você sabe o que é ROCm? É um software que a AMD criou para fazer as suas placas de vídeo (GPUs) e processadores (CPUs) trabalharem juntos em tarefas muito complexas, como inteligência artificial, jogos e computação na nuvem. A AMD acabou de lançar a versão 5.7 do ROCm, que traz algumas novidades e melhorias. Vamos ver o que mudou?
- A AMD mudou o programa que transforma o código dos desenvolvedores em instruções para as GPUs. Agora, ele usa o LLVM, que é um projeto de código aberto muito usado e confiável.
- A AMD também facilitou a instalação do ROCm para quem usa o driver AMDGPU-PRO, que é o programa que controla as GPUs da AMD no Linux. Agora, você pode instalar o ROCm por cima do driver sem problemas.
- A AMD adicionou suporte a mais modelos de GPUs da sua linha Radeon e Instinct, que são as placas de vídeo mais modernas e poderosas da empresa. Agora, você pode usar o ROCm com as GPUs Radeon RX 6600 XT e RX 6700 XT, que são ótimas para jogos, e com as GPUs Instinct MI100 e MI200, que são feitas para inteligência artificial e computação na nuvem.
- A AMD também incluiu uma ferramenta chamada AMD Navi 21 Performance Monitor, que serve para você ver como as suas GPUs estão funcionando, quanto de energia elas estão consumindo, quão rápido elas estão processando os dados e outras informações úteis.
- Por fim, a AMD atualizou o suporte a alguns dos frameworks mais populares de inteligência artificial, como o TensorFlow e o PyTorch, que são programas que facilitam a criação de redes neurais e modelos de aprendizado de máquina. Além disso, a AMD também atualizou as bibliotecas que fazem cálculos matemáticos nas GPUs, como o MIOpen, o rocBLAS, o rocFFT, o rocRAND e o rocSPARSE.
Se você ficou interessado em experimentar o ROCm 5.7, você pode baixar ele no site oficial da AMD ou no GitHub. Lá você também encontra mais detalhes sobre as mudanças e correções desta versão.