Lanzamiento de AMD ROCm 3.3.0 — plataforma abierta para computación de alto rendimiento en GPU

ROCm – una plataforma abierta para cálculos de alto rendimiento en GPU, que lleva la "filosofía UNIX en términos de selección, minimalismo y modularidad del desarrollo de programas en un entorno de uso de GPU" [1]. ROCm soporta la integración de múltiples lenguajes de programación para la conveniencia tanto de los desarrolladores que utilizan ROCm en sus proyectos como de los usuarios que lo emplean para fines personales.

Principales cambios en la versión ROCm 3.3.0:

  • Los usuarios pueden instalar y utilizar simultáneamente diferentes versiones del kit de herramientas (anteriormente solo se podía instalar y usar una versión).
  • Se ha añadido la función de proporcionar información sobre el proceso de la GPU. Para obtener información se pueden utilizar API y CLI.
  • Se ha añadido soporte para capas de agrupamiento 3D, que permite ejecutar redes neuronales convolucionales 3D en la GPU AMD Radeon Instinct, como ResNext3D.
  • Se han realizado mejoras en el formato de intercambio de redes neuronales ONNX. Se ha agregado soporte para modelos previamente preparados en los formatos: ONNX, NNEF y Caffe.
  • Se ha reconocido como no soportado una serie de funciones anteriormente usadas del administrador de objetos de código (Comgr).

Hasta la fecha, oficialmente ROCm aún no soporta APU de AMD (GPU integradas de AMD), aunque están incluidas en las versiones upstream de los controladores y en el runtime de ROCm OpenCL. El soporte esperado para GPU en la arquitectura Navi también no fue incluido en la versión.

[1] Documentación de ROCm

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster