Microsoft renderização neural no DirectX


Renderização Neural: Um Novo Paradigma na Programação de Gráficos 3D 

No cenário de gráficos 3D em constante evolução, a tecnologia de renderização neural representa uma evolução significativa. A renderização neural define amplamente o conjunto de técnicas que alavancam IA/ML para transformar drasticamente os pipelines gráficos tradicionais. Esses novos métodos prometem expandir os limites do que é possível em gráficos em tempo real. O DirectX está comprometido com a habilitação multiplataforma de técnicas de renderização neural, e os vetores cooperativos estão no centro dessa iniciativa. 

Estamos felizes em compartilhar nossos planos para adicionar suporte a vetores cooperativos ao DirectX, o que alavancará a habilitação multiplataforma da próxima geração de técnicas de renderização neural. 

O que são vetores cooperativos e por que eles são importantes? 

O suporte a vetores cooperativos acelerará as cargas de trabalho de IA para renderização em tempo real, o que melhora diretamente o desempenho das técnicas de renderização neural. Isso será feito ao permitir a multiplicação de matrizes com vetores de tamanho arbitrário, o que otimiza as operações de matriz-vetor que são necessárias em grandes quantidades para treinamento, ajuste fino e inferência de IA. Os vetores cooperativos também permitem que as tarefas de IA sejam executadas em diferentes estágios de shader, o que significa que uma pequena rede neural pode ser executada em um shader de pixel sem consumir toda a GPU. Os vetores cooperativos permitirão que os desenvolvedores integrem perfeitamente técnicas de gráficos neurais em aplicativos DirectX e iluminem o acesso ao hardware do acelerador de IA em várias plataformas. Nosso objetivo é fornecer aos desenvolvedores de jogos as ferramentas de ponta de que precisam para criar a próxima geração de experiências imersivas. 

O que vem por aí para a renderização neural? 

A equipe HLSL está trabalhando com AMD, Intel, NVIDIA e Qualcomm para trazer suporte cross-vendor para vetores cooperativos ao ecossistema DirectX. Fique ligado para mais atualizações sobre vetores cooperativos e seu próximo lançamento de Preview! 

Os vetores cooperativos desbloquearão o poder dos Tensor Cores com sombreamento neural no novo hardware da série RTX 50 da NVIDIA . Os shaders neurais podem ser usados ​​para visualizar ativos de jogos com IA, organizar melhor a geometria para melhor desempenho de rastreamento de caminho e ferramentas para criar personagens de jogos com visuais fotorrealistas.Saiba mais sobre os planos da NVIDIA para shaders neurais e DirectX aqui .

Fonte: microsoft

Nenhum comentário:

Postar um comentário

Mais notícias