Sortie d'AMD ROCm 3.3.0 - une plateforme ouverte de calcul haute performance sur GPU

ROCm – une plateforme ouverte pour le calcul haute performance sur GPU, qui porte « la philosophie UNIX en matière de choix, de minimalisme et de modularité du développement logiciel dans un environnement d'utilisation de GPU » [1]. ROCm prend en charge l'intégration de nombreux langages de programmation pour le confort des développeurs utilisant ROCm dans leurs projets ainsi que des utilisateurs utilisant ROCm à des fins personnelles.

Principales modifications de la version ROCm 3.3.0 :

  • Les utilisateurs peuvent installer et utiliser simultanément différentes versions de l'outil (auparavant, seule une version pouvait être installée et utilisée).
  • Une fonction fournissant des informations sur le processus GPU a été ajoutée. Des API et une CLI peuvent être utilisées pour obtenir ces informations.
  • Le support des couches de pooling 3D a été ajouté, permettant d'exécuter sur le GPU AMD Radeon Instinct des réseaux convolutifs 3D, comme ResNext3D.
  • Des améliorations ont été apportées au format d'échange des réseaux de neurones ONNX. Le support des modèles pré-entraînés dans les formats : ONNX, NNEF et Caffe a été ajouté.
  • Un certain nombre de fonctions précédemment utilisées du gestionnaire d'objets de code (Comgr) ont été déclarées non prises en charge.

Aujourd'hui, ROCm ne prend toujours pas officiellement en charge les APU AMD (GPU intégrés AMD), bien qu'ils soient inclus dans les versions en upstream des pilotes et dans le runtime ROCm OpenCL. Le support attendu des GPU basés sur l'architecture Navi n'a pas non plus été inclus dans la version.

[1] Documentations ROCm

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster