Lançamento do AMD ROCm 3.3.0 — uma plataforma de computação de alto desempenho aberta para GPUs

ROCm – uma plataforma aberta para computação de alto desempenho em GPU, que incorpora "a filosofia UNIX em termos de escolha, minimalismo e modularidade no desenvolvimento de software em um ambiente de computação GPU" [1]. O ROCm suporta integração de várias linguagens de programação para conveniência tanto de desenvolvedores que utilizam o ROCm em seus projetos quanto de usuários que utilizam o ROCm para fins pessoais.

Principais mudanças na versão ROCm 3.3.0:

  • Os usuários podem instalar e usar diferentes versões do kit de ferramentas simultaneamente (anteriormente, apenas uma versão estava disponível para instalação e uso).
  • Foi adicionada uma função que fornece informações sobre o processo da GPU. Informações podem ser obtidas por meio de APIs e CLI.
  • Adicionada a suporte a Camadas de Pooling 3D, que permite executar redes convolucionais 3D, como ResNext3D, em GPUs AMD Radeon Instinct.
  • Melhorias no formato de intercâmbio de rede neural ONNX. Suporte adicionado para modelos pré-treinados nos formatos: ONNX, NNEF e Caffe.
  • Reconhecidas como não suportadas várias funções do gerenciador de objetos de código (Comgr) anteriormente utilizadas.

Até hoje, o ROCm ainda não suporta oficialmente APU AMD (GPUs integrados da AMD), embora estejam incluídos nas versões upstream dos drivers e no runtime OpenCL do ROCm. O suporte esperado para GPUs na arquitetura Navi também não foi incluído nesta versão.

[1] Documentação do ROCm

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster