La arquitectura del conjunto de instrucciones AMD RDNA 3 recibe la guía de referencia de 606 páginas


El equipo de desarrollo de GPUOpen ha publicado la arquitectura del conjunto de instrucciones RDNA 3, una guía de programación para ayudar a los desarrolladores que buscan trabajar con la nueva arquitectura de gráficos de AMD. Este trabajo publicado sigue al lanzamiento de las GPU AMD Radeon RX 7900.

AMD publica un nuevo manual de instrucciones para el código de sombreado RDNA 3 y otras tareas relacionadas

AMD proporciona equipos y codificadores a través de tareas de código de sombreado RDNA 3 que pueden ofrecer optimizaciones en trabajos o proyectos de bajo nivel que utilizan el compilador de sombreado AMD AMDGPU LLVM, informa el analista de Linux y editor del sitio web Phoronix. Varios modelos descritos e incluidos en la nueva ISA son el código de sombreado RDNA 3 y los modelos de ejecución de ondas, las interacciones con los niveles de memoria dentro del núcleo del sombreador y otras instrucciones descritas. El manual también detalla ajustes y mejoras a nivel de compilador no dirigidos a los compiladores, como se mencionó anteriormente.

Nos complace anunciar la disponibilidad de la guía de referencia AMD RDNA™ 3 ISA luego del lanzamiento de nuestros primeros productos de GPU basados ​​en RDNA 3. La guía ISA es muy útil para cualquier persona interesada en el funcionamiento de nivel más bajo del núcleo de sombreador RDNA 3, ya sean escritores de compiladores de sombreadores, autores de herramientas y cualquier desarrollador de juegos o aplicaciones que necesite optimizar sus sombreadores para la nueva GPU.

La guía cubre todo el modelo de ejecución del núcleo del sombreador, incluido el estado del programa, los diversos modelos de ejecución de onda, cómo interactúa el núcleo del sombreador con la jerarquía de la memoria, las instrucciones disponibles, incluidas sus codificaciones, y mucho más.

— AMD GPUAbrir blog

Larabel menciona que la documentación no describe ninguna información de programación para bloques de IP que no se centren en la tecnología de sombreado. El editor continúa recordando que AMD ha perdido el enfoque en ofrecer documentación para instancias de programación de hardware durante muchas generaciones y, en cambio, ha proporcionado «documentación viva junto con sus archivos de encabezado de registro documentados para cada GPU». La mayor parte de la atención de la empresa se centra en garantizar que los controladores estén optimizados y listos para usar sin necesidad de proporcionar documentación, como la documentación ISA publicada recientemente.

El editor de Phoronix informa a los usuarios que las tarjetas gráficas AMD Radeon RX 7900 se comportan bien cuando se combinan Linux 6.0 y superior con Mesa 22.3/23.0-devel Git, que proporciona los conjuntos de controladores RadeonSI y Radeon Vulkan más recientes. Para los usuarios que buscan involucrarse con el AMD RDNA 3 ISA más nuevo, la información se puede leer en el PDF en el sitio web GPUOpen de la compañía.

Fuentes de noticias: Phoronix, AMD GPUOpen

Comparte esta historia

Facebook

Gorjeo



Source link-29