Categorias: Programas

A Microsoft acelerou o ray tracing no DirectX 12 reordenando os raios, aumentando a velocidade em até 90%.

Na Game Developers Conference 2025, a Microsoft apresentou uma atualização para sua plataforma gráfica DirectX: o DXR (DirectX Raytracing) 1.2 introduziu o Shader Execution Reordering (SER). Isso otimiza o ray tracing, responsável pela iluminação, reflexos e sombras realistas em jogos modernos.

Fonte da imagem: microsoft.com

Em implementações tradicionais, as tarefas de ray tracing são executadas de forma caótica. Ao renderizar uma cena, alguns raios de luz podem se cruzar rapidamente com outros objetos, enquanto outros podem percorrer um longo caminho que exige cálculos complexos. Como resultado, a GPU processa tarefas distintas de forma intercalada, reduzindo a eficiência do processamento paralelo pelo qual as placas gráficas são conhecidas. O SER resolve esse problema: o desenvolvedor agora pode instruir diretamente o hardware sobre quais cálculos são semelhantes e devem ser agrupados. A placa gráfica ordena automaticamente a execução das threads, resultando em um aumento do desempenho geral.

Anteriormente, o DXR permitia que o driver distribuísse a carga de trabalho de forma independente; agora, o desenvolvedor pode influenciar esse processo. Com o SER, a linguagem de shader HLSL agora inclui primitivas que o desenvolvedor pode usar para solicitar uma nova ordem de processamento de threads. O suporte a SER tornou-se um componente obrigatório do padrão Shader Model 6.9. Isso significa que os drivers são obrigados a processar corretamente esse código, embora a eficácia das medidas de otimização possa depender do hardware.

O efeito prático do SER foi demonstrado usando o jogo Alan Wake 2. Combinado com a tecnologia de Micromapas de Opacidade (OMM), o mecanismo SER ajudou a melhorar o desempenho do ray tracing em aproximadamente um terço. Para os jogadores, isso significa taxas de quadros mais altas e, para os desenvolvedores, a capacidade de adicionar efeitos gráficos adicionais.

O algoritmo tradicional de ray tracing dependia de uma combinação deO processo é dividido em duas etapas: o traçado de raios propriamente dito e a coleta dos dados de impacto dos raios, bem como o processamento subsequente desses dados pelo shader. Com o SER, o desenvolvedor pode primeiro executar a primeira etapa em toda a cena, coletar resultados de impactos de raios semelhantes, agrupá-los e somente então executar o processamento adicional em lote. Isso ajuda a otimizar os recursos do sistema. Em um teste com uma placa de vídeo Nvidia GeForce RTX 4090, a tecnologia SER resultou em um aumento na taxa de quadros de aproximadamente 40% e, em algumas placas de vídeo Intel Arc série B, em até 90%.

admin

Compartilhar
Publicado por
admin

Postagens recentes

A Meta recorreu de uma sentença de US$ 4,2 milhões em um caso relacionado a vício em redes sociais e saúde mental.

A Meta✴ entrou com um processo para anular o veredicto do júri que considerou a…

18 minutos atrás

A inteligência artificial foi treinada para rastrear animais na natureza — ela consegue analisar milhões de fotos em dias, em vez de meses.

Cientistas descobriram que a inteligência artificial acelerou significativamente o processamento de dados coletados por armadilhas…

34 minutos atrás

As negociações entre o sindicato e a direção da Samsung fracassaram; os funcionários exigem até 15% dos lucros.

Como mencionado anteriormente, o sindicato dos funcionários da Samsung, significativamente mais forte, agora exige não…

34 minutos atrás

Até os hackers estão cansados ​​de redes neurais: seus fóruns estão inundados de jargões de IA.

Hackers, golpistas e outros cibercriminosos começaram a reclamar de uma onda de crimes cibernéticos impulsionada…

34 minutos atrás

A Anthropic está trabalhando para tornar seu bot de IA, Claude, mais atraente para usuários comuns.

Inicialmente, a Anthropic focou suas soluções de IA principalmente em clientes corporativos, pois isso garantia…

50 minutos atrás

O Google DeepMind treinará inteligência artificial no ambiente de testes espaciais EVE Online.

O Google DeepMind, um laboratório de pesquisa em IA pertencente à Alphabet, adquiriu uma participação…

50 minutos atrás