Mais...
    InícioJogosMicrosoft vai implementar funcionalidades de IA no DirectX

    Microsoft vai implementar funcionalidades de IA no DirectX

    As placas gráficas da série NVIDIA GeForce RTX 5000 elevaram a dimensão e estão a ser responsáveis por uma corrida pela inteligência artificial na renderização de fotogramas nos jogos. Com base nestes desenvolvimentos a Microsoft anunciou que também vai introduzir funcionalidades de Neural Rendering na sua API DirectX. Esta tecnologia vai abranger uma vasta gama de novas técnicas que tiram partido da Inteligência Artificial e da Aprendizagem Automática (IA e ML) para alterar e transformar os pipelines dos gráficos.

    O início da ativação do Neural Rendering no DirectX pela Microsoft começa com o suporte para Vectores Cooperativos, uma adição que vai permitir implementar funcionalidades de Neural Shading em ambientes gráficos de produtividade e jogos.

    Por outras palavras, a Microsoft vai implementar no DirectX novas funcionalidades para que a IA faça parte do pipeline gráfico e não seja apenas um componente em separado para dar novas opções aos programadores e permitir utilizar a IA para melhorar vários aspectos da renderização de jogos e outros programas 3D.

    A Microsoft comentou o seguinte:

    No constante avanço de gráficos 3D, a tecnologia de renderização neural representa uma evolução significativa. A renderização neural define amplamente o conjunto de técnicas que aproveitam a IA/ML para transformar drasticamente os pipelines gráficos tradicionais. Estes novos métodos prometem alargar os limites do que é possível nos gráficos em tempo real. O DirectX está empenhado em permitir técnicas de renderização neural entre plataformas, e os vectores cooperativos estão no centro desta iniciativa.

    Estamos entusiasmados por partilhar os nossos planos para adicionar o suporte de vectores cooperativos ao DirectX, o que irá permitir a ativação multiplataforma da próxima geração de técnicas de renderização neural.

    Os Cooperative Vectors vão acelerar as cargas de trabalho IA para renderização em tempo real. Vão Permitir a multiplicação de matrizes por vectores de tamanho arbitrário, otimizando as operações matriz-vetor. Os Vectores Cooperativos também permitem que as tarefas de IA sejam executadas em diferentes fases dos pipelines dos shaders, permitindo que pequenas redes neuronais funcionem em shaders de pixel sem ocupar toda a GPU. Isto permite que as técnicas de gráficos neurais sejam implementadas sem bloquear o pipeline gráfico sempre que é utilizada uma operação de IA/ML.

    Bruno Reis
    Bruno Reis
    Vindo de vários mundos e projetos, juntou-se à redação do Otakupt em 2020, pronto para informar todos os leitores com a sua experiência nas várias áreas da cultura alternativa. Assistiu de perto ao nascimento dos videojogos em Portugal até à sua atualidade, devora tudo o que seja japonês (menos a gastronomia), mas é também adepto de grandes histórias e personagens sejam essas produzidas em qualquer parte do globo terrestre.

    Artigos Relacionados

    Subscreve
    Notify of
    guest

    0 Comentários
    Mais Antigo
    Mais Recente
    Inline Feedbacks
    View all comments
    - Publicidade -

    Notícias

    Populares