O suporte Vulkan multi-GPU era
anunciado
por Khronos em março de 2017, mas não foi até
Vulkan 1.1
foi lançado em março deste ano que o suporte multi-GPU explícito foi adicionado à API. Agora, o primeiro jogo AAA com suporte para multi-GPU em Vulkan foi lançado - a Strange Brigade para PC cheia de ação.
A AMD elogiou as melhorias de desempenho entregues por seu driver pronto para jogos para Strange Brigade, lançado na semana passada. O fabricante de Radeon e Ryzen disse que trabalhou em estreita colaboração com Rebellion para conduzir o suporte de API de próxima geração com Vulkan e DirectX 12.
A Strange Brigade ofereceu escalonamento multi-GPU no DirectX 12 e Vulkan no dia do lançamento, mas a AMD está particularmente orgulhosa da implementação do Vulkan.
“A API Vulkan reduz substancialmente a 'sobrecarga da API', o trabalho em segundo plano que uma CPU faz para interpretar o que um jogo exige do hardware. Habilitando recursos significativos, desempenho e qualidade de imagem, Vulkan expõe recursos de hardwa
re de GPU que normalmente não seriam acessíveis por meio de OpenGL, ”escreveu
Anna Fieger no Radeon Gaming Blog.
Acima você pode ver que o Strange Brigade tem um desempenho admirável com multi-GPU habilitado. Foi observado o dimensionamento de 1,9x de desempenho usando Vulkan com Radeon Software Adrenalin Edition 18.8.2 em duas placas gráficas Radeon RX Vega 56 (8GB). Vulkan multi-GPU exigia hardware de GPU homogêneo. Se você usar o DirectX 12 API multi-GPU também é suportado, mas não vimos números de desempenho compartilhados para esta configuração.
As boas notícias para os jogadores da Strange Brigade no hardware moderno não param por aí. A AMD também trabalhou com a Rebellion na implementação do Async Compute no novo jogo. Você pode ver no gráfico acima que isso dá um aumento valioso de fps no Radeon RX Vega 56 (8 GB) rodando em resoluções de 4K.
Será interessante ver quantos jogos futuros virão com suporte para nomes como Vulkan / DX12 multi-GPU e DX12 Async Compute.