As GPUs Intel Arc suportam Ray Tracing?

As GPUs Intel Arc suportam Ray Tracing?

As GPUs Arc da Intel foram lançadas com muito alarde em 2022. Foi bom ver outra opção de placa gráfica para quebrar o monopólio Nvidia-AMD no mercado de GPU e uma solução potencial para problemas de escalpelamento de GPU. Tudo isso veio com a promessa de preços mais baratos e bom desempenho.

No entanto, fazer uma ótima GPU não é apenas construir um bom hardware, o que ficou evidente com os problemas do driver da GPU da Intel. Outra dúvida comum sobre as GPUs Arc da Intel é se elas suportam recursos como ray tracing ou não.

O que é Ray Tracing? Uma Breve Explicação

Sem entrar em muitos detalhes, o ray tracing é um método de renderização gráfica que usa algoritmos para calcular onde as luzes e sombras devem estar nos videogames. Isso cria uma imagem mais realista em comparação com shaders tradicionais.

diagrama ilustrando como o traçado de raios funciona
Crédito da imagem: timrb/ Wikimedia

Claro, isso requer poder de computação adicional para calcular como esses algoritmos funcionariam. A melhor maneira de fazer isso é adicionando núcleos de hardware dedicados que lidam com operações de rastreamento de raios, pois isso seria difícil de conseguir apenas com software.

Diferentes fabricantes têm diferentes maneiras de implementar o traçado de raios. A Nvidia, já em seu hardware de rastreamento de raios de quarta geração, usa núcleos RT de hardware dedicados em suas GPUs. A AMD, por outro lado, usa Ray Accelerators, um conjunto de núcleos de hardware que lidam com o rastreamento de raios juntamente com funções adicionais.

As GPUs Intel suportam Ray Tracing?

As GPUs Intel Arc suportam rastreamento de raios. Isso é feito usando hardware especializado de função fixa chamado Ray Tracing Units (RTU) para implementar o recurso. Além disso, a Intel usa o que chama de rastreamento de raio assíncrono, que combina raios com sombreadores de impacto semelhantes para garantir que os RTUs (também conhecidos como núcleos Intel Xe) sejam totalmente utilizados.

Cada RTU tem dois Pipelines Ray Traversal e pode lidar com 12 interseções Box por ciclo, bem como 1 interseção Triangle por ciclo. Eles também vêm equipados com um cache BVH dedicado.

Veja quantas RTUs cada GPU Intel Arc possui:

  • Arc A770: 32 RTUs
  • Arc A750: 28 RTUs
  • Arc A580: 24 RTUs
  • Arc A380: 8 RTUs
  • Arc A310: 6 RTUs

Como você provavelmente pode imaginar, as GPUs Arc de nível inferior, a série 300, não oferecem muito desempenho de rastreamento de raio, considerando seus baixos números de RTU. No entanto, o Intel Arc 700-Series suporta o Nvidia RTX 3060 em termos de benchmarks de desempenho.

Quando comparado ao RTX 3060 em um teste executado pela Intel , o Arc A770 teve um desempenho igual, se não melhor, em mais de uma dúzia de jogos rodando ray tracing em 1080p. Combinado com XeSS, a resposta da Intel para a tecnologia DLSS da Nvidia, o desempenho aumentou junto com a resolução de 1440p.

Gráfico comparando Intel Arc A770 com Nvidia RTX 3060 em jogos de rastreamento de raios 1080p
Crédito da imagem: Intel

Uma coisa importante a observar, no entanto, é o suporte de software. Juntar um hardware poderoso não fará muito bem até que você tenha bons drivers. Acertar os drivers, especialmente em um produto de primeira geração, não é fácil, e a linha Arc sofreu com drivers ruins desde o seu lançamento.

Que papel o software desempenha?

Embora a linha Arc suporte o traçado de raios, isso não significa necessariamente que será capaz de aproveitá-lo nos jogos. As RTUs de hardware nas placas Arc destinam-se apenas a melhorar o desempenho dos algoritmos de rastreamento de raios.

Para que os jogos possam executar ray tracing em GPUs Arc, os desenvolvedores de jogos precisarão integrar o recurso usando as APIs DirectX12 ou Vulkan da Microsoft. A boa notícia é que essas duas APIs representam basicamente todos os jogos que possuem ray tracing.

Embora isso coloque a Intel lado a lado com a Nvidia e a AMD em termos de compatibilidade de software, os dois últimos ainda estão à frente em termos de qualidade de driver. Os primeiros usuários da linha Arc revelaram uma série de problemas de driver que podem realmente prejudicar o desempenho e a experiência do usuário.

Bons drivers também ajudam a fornecer recursos de software adicionais para GPUs. Isso adiciona benefícios de desempenho e até casos de uso além dos jogos. O DLSS 3.0 da Nvidia é um bom exemplo disso, considerando a diferença que a tecnologia de gráficos neurais faz no FPS do seu jogo.

As GPUs Arc da Intel suportam Ray Tracing

Então, sim, resumindo, as GPUs Arc da Intel suportam rastreamento de raios. Seus recursos podem não se comparar aos da Nvidia, mas o fato de a Intel ter lançado um produto de primeira geração com suporte a rastreamento de raios é um ótimo começo para esta nova linha de GPUs.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *