Nuevos parches de Linux mejoran el AMD Radeon Video Encode/Decode para GPUs más antiguas.

Publicado el 5 de enero de 2025, 14:04

Las GPUs AMD Radeon, conocidas por su rendimiento y soporte en código abierto, han recibido una importante actualización en su funcionalidad de codificación y decodificación de video. Si bien los dispositivos más recientes se benefician del moderno bloque Video Core Next (VCN), los usuarios de GPUs más antiguas que emplean los bloques Unified Video Decode (UVD) y Video Coding Engine (VCE) ahora tienen razones para celebrar gracias a los nuevos parches introducidos en Mesa.

Mejoras clave para GPUs con VCE y UVD

El desarrollador de código abierto David Rosca ha liderado un esfuerzo significativo para optimizar la funcionalidad de las GPUs AMD Radeon más antiguas en sistemas Linux. Estos cambios buscan mejorar la aceleración de video en dispositivos que utilizan UVD y VCE, bloques IP de generaciones anteriores al moderno VCN.

Características habilitadas

La nueva solicitud de fusión en Mesa incorpora una serie de características clave para GPUs con VCE y UVD, muchas de las cuales previamente solo estaban disponibles en hardware más reciente.

VCE y UVD:

  • Gestión de la App DPB (referencias a largo plazo, jerarquía P, invalidación de referencia, etc.).
  • Codificación en rodajas cortas (máximo de 128 rodajas).
  • VBAQ (Variable Bitrate Adaptive Quantization).
  • Presets de calidad (Espectacular, Equilibrado, Calidad).
  • Control de QP mínimo y máximo.
  • Tamaño máximo del marco.
  • Actualización intra.
  • Soporte para cabeceras crudas abarrotadas.

UVD únicamente:

  • Pre-Encode.
  • Control de velocidad en capas temporales.

Detalles técnicos

La solicitud de fusión comprende 32 parches que ajustan más de 2,000 líneas de código, proporcionando una funcionalidad avanzada de VCE/UVD. Estas mejoras permitirán a las generaciones de GPU anteriores, como la Radeon RX 580 basada en Polaris, competir en términos de características de video con modelos más recientes.

Disponibilidad

Se espera que estas mejoras estén listas para la versión Mesa 25.0, programada para su lanzamiento a finales de este trimestre. Esto significa que los usuarios con hardware Radeon más antiguo pronto podrán beneficiarse de estas mejoras mediante una actualización de sus controladores.

Implicaciones para los usuarios de Linux

Este esfuerzo reafirma el compromiso de la comunidad de código abierto con el soporte continuo para hardware más antiguo, lo que beneficia tanto a los usuarios finales como al ecosistema de Linux. Las GPUs AMD más veteranas ahora podrán ofrecer un rendimiento significativamente mejorado en tareas de codificación y decodificación de video, aumentando su longevidad y utilidad.

Con estos avances, AMD Radeon sigue posicionándose como una opción sólida para quienes buscan un equilibrio entre rendimiento, costo y soporte en sistemas Linux.

Las mejoras en la funcionalidad de las GPUs AMD Radeon más antiguas a través de los nuevos parches de Mesa son un testimonio del poder del desarrollo colaborativo. Al optimizar el hardware existente, la comunidad de Linux continúa demostrando su capacidad para ofrecer soluciones innovadoras y sostenibles.

Añadir comentario

Comentarios

Todavía no hay comentarios