top of page
IG.png

El controlador Vulkan basado en CPU de Mesa obtiene soporte para Ray Tracing - El rendimiento de Quake II alcanza 1 FPS

  • Foto del escritor: Masterbitz
    Masterbitz
  • 8 mar 2024
  • 2 Min. de lectura

Konstantin Seurer, un desarrollador de Mesa, ha pasado el último par de meses trabajando en el trazado de rayos Vulkan basado en CPU - naturalmente, algunas personas expresarán escepticismo sobre la viabilidad de este proyecto. Seurer ya ha creado expectativas con un breve mensaje: "no preguntes por el rendimiento". Su página GitLab merge request atrajo la atención de Michael Larabel, el fundador y autor principal de Phoronix, que quedó convenientemente impresionado con la destreza de Seurer a la hora de programar. Él: "consiguió implementar soporte para VK_KHR_acceleration_structure, VK_KHR_deferred_host_operations y VK_KHR_ray_query para Lavapipe. Esta compatibilidad de Lavapipe con el trazado de rayos Vulkan se basa en parte en la portabilidad de código del trazado de rayos emulado que se trabajó para RADV con GPU Radeon más antiguas". Una única captura de pantalla proporcionaba pruebas de Quake II ejecutándose a 1 FPS con el trazado de rayos Vulkan activado: este rendimiento "atroz" se conseguía gracias a un controlador Mesa Lavapipe "que implementa la API Vulkan para la ejecución basada en CPU."


VideoCardz ha destacado un antiguo ejemplo de técnicas de renderizado basadas en la CPU: "no es la primera vez que oímos hablar del trazado de rayos en la CPU en Quake. En 2008, Intel hizo una demostración de Enemy Territory: Quake Wars funcionando a una resolución de 720p a entre 14 y 29 FPS en CPUs de 16 núcleos y entre 20 y 35 FPS en CPUs de 24 núcleos (quad-socket). La implementación básica del trazado de rayos en 2008 no es comparable a las complejas técnicas de trazado de rayos diseñadas para las GPU, por lo que el rendimiento en un sistema moderno es realmente muy inferior. Además, ese juego se diseñó específicamente para la arquitectura Intel y utilizaba una API específica para conseguirlo. Lamentablemente, la demo original de ET ya no está disponible, sería interesante ver cómo rinde hoy en día." Se espera que el trazado de rayos Vulkan basado en CPU llegue a los canales de distribución públicos con el lanzamiento de Mesa 24.1. Varios miembros de la comunidad de Phoronix consideran que los modernos procesadores AMD Threadripper PRO tienen potencial para alcanzar tasas de fotogramas de dos dígitos en los juegos.



WinElchtest: "Vídeo de una versión ray traced de Enemy Territory: QUAKE Wars".



El grupo de investigación de trazado de rayos de Intel produjo este port, según la sección de descripción del vídeo.


Fuentes: Mesa GitLab, Phoronix, VideoCardz, Tom's Hardware

Commentaires


Aplus_MARS_2107_Eng(1).png
undefined - Imgur(1).jpg

Siguenos

  • Facebook
  • Twitter
  • YouTube
  • Instagram
gaming

© 2016 Derechos Reservados a MasterbitzReviewHN

bottom of page