La compatibilidad con varias GPU de Vulkan era
Anunciado
por Khronos en marzo de 2017, pero no fue hasta
Vulkan 1.1
se lanzó en marzo de este año y se agregó a la API soporte explícito para múltiples GPU. Ahora se ha lanzado el primer juego AAA compatible con múltiples GPU en Vulkan: Strange Brigade para PC, lleno de acción.
AMD se jactó de las mejoras de rendimiento entregadas por su controlador listo para juegos para Strange Brigade, lanzado la semana pasada. El fabricante de Radeon y Ryzen dijo que trabajó en estrecha colaboración con Rebellion para impulsar el soporte de API de próxima generación con Vulkan y DirectX 12.
Strange Brigade ofreció escalado de múltiples GPU en DirectX 12 y Vulkan el día del lanzamiento, pero AMD está particularmente orgulloso de la implementación de Vulkan.
“La API de Vulkan reduce sustancialmente la 'sobrecarga de la API', el trabajo en segundo plano que hace una CPU para interpretar lo que un juego le pide al hardware. Vulkan, que permite características significativas, rendimiento y calidad de imagen, expone carac
terísticas de hardware de GPU a las que normalmente no se podría acceder a través de OpenGL ”.escribió
Anna Fieger en el blog de Radeon Gaming.
Arriba puede ver que Strange Brigade funciona admirablemente con múltiples GPU habilitadas. Se observó un escalado del rendimiento de 1.9x usando Vulkan con Radeon Software Adrenalin Edition 18.8.2 en dos tarjetas gráficas Radeon RX Vega 56 (8GB). Vulkan multi-GPU requería hardware GPU homogéneo. Si usa la API de DirectX 12, también se admite la GPU múltiple, pero no hemos visto cifras de rendimiento compartidas para esta configuración.
Las buenas noticias para los jugadores de Strange Brigade en hardware moderno no se detienen ahí. AMD también trabajó con Rebellion en la implementación de Async Compute en el nuevo juego. Puede ver en el cuadro anterior que esto brinda un impulso de fps que vale la pena en la Radeon RX Vega 56 (8GB) que se ejecuta en resoluciones de 4K.
Será interesante ver cuántos juegos futuros vendrán con soporte para Vulkan / DX12 multi-GPU y DX12 Async Compute.