Intel acaba de solucionar un problema importante con sus tarjetas gráficas

La importancia de los controladores se destacó una vez más, ya que se descubrió que una sola línea de código faltante reducía drásticamente el rendimiento de las GPU Intel.

Según los informes, una nueva corrección realizada en los controladores de gráficos Intel para Linux mejora el rendimiento del trazado de rayos hasta 100 veces. ¿Puede Intel Arc esperar el mismo tipo de mejoras?

La tarjeta gráfica Intel Arc A750M Limited Edition descansa sobre un escritorio.
Intel

Según lo informado por Phoronix , Lionel Landwerlin realizó el jueves el cambio al controlador Intel Mesa Vulkan de código abierto. Landwerlin es un ingeniero de controladores de gráficos Intel Linux que tiene años de experiencia en su haber, pero esta vez la solución fue relativamente pequeña: todo lo que se necesitó fue una línea de código para lograr, como dijo Landwerlin, "como un 100x (no es broma) mejora." Todo se reduce a un problema con la asignación de memoria.

Debido a algo tan simple como la falta de una línea de código, la tarea de asignación de memoria no se configuró como debería haber sido. Normalmente, el controlador Vulkan se aseguraría de que las tareas de trazado de rayos Vulkan se asignen a la GPU Intel discreta. Sin embargo, debido al descuido, el controlador Vulkan estaba moviendo datos a la memoria del sistema externa más lenta y luego de regreso. Estas transferencias desordenadas tuvieron un impacto masivo en el rendimiento del trazado de rayos de la tarjeta gráfica.

Agregar el bit de código a Mesa 22.2 debería traer mejoras tangibles. La actualización se implementará para los usuarios finales a fines de agosto y, aunque todavía falta un tiempo, es probable que pase suficiente tiempo antes de que los clientes puedan comprar las nuevas GPU Intel Arc en cualquier capacidad importante.

Dos GPU Intel Arc funcionando una al lado de la otra.
Consejos técnicos de Linus

Intel Arc, en general, parece tener problemas con la optimización del controlador. Aunque las GPU, que han estado plagadas de varios retrasos , todavía están escasamente disponibles, es probable que lleguen al mercado final en algún momento cercano. Intel está listo para asistir a LANfest en Colorado con un autobús de juegos lleno de computadoras basadas en Arc , por lo que finales de septiembre parece una apuesta segura, pero el lanzamiento podría ocurrir incluso antes de eso.

Mientras tanto, se están detectando varias tarjetas gráficas Intel en los puntos de referencia , algunas de las cuales son lanzadas por Intel. La compañía reveló en unvideo reciente de Linus Tech Tips que hizo todo lo posible por la compatibilidad con DirectX12, que es parte de la razón por la cual muchos juegos simplemente no funcionan bien en Intel Arc. Todavía quedan algunas optimizaciones de software por hacer antes de que las tarjetas gráficas se lancen a un público más amplio.

Las noticias sobre las correcciones de controladores de Intel son algo así como un arma de doble filo. Por un lado, es genial que un aumento de rendimiento tan grande esté en camino; por otro lado, este fue un descuido bastante grande con un claro impacto en el rendimiento de los gráficos. Cuando se trata de GPU Intel Arc, el hardware definitivamente tiene potencial, así que esperemos que Intel pueda resolver los problemas en los controladores lo suficientemente pronto.