O suporte ao agendamento de GPU acelerado por hardware está começando a se formar no nível do driver, com a Nvidia e a AMD lançando drivers que iluminam o recurso, deixando a Intel como o último player a adicionar suporte. Embora atualmente não saibamos o impacto que o agendamento de GPU acelerado por hardware terá, provavelmente é um recurso mais avançado no momento, que levará tempo e recursos de desenvolvimento para aproveitar ao máximo.

Nas últimas semanas, houve um zumbido baixo em torno do recurso de agendamento de GPU acelerado por hardware que foi adicionado ao Windows 10 via versão 2004 (20H1), ou a atualização de maio de 2020 , se você preferir. Especificamente, o suporte ao agendamento de GPU acelerado por hardware é fornecido pelo Windows Display Driver Model (WDDM) 2.7 da Microsoft, que também visa melhorar o suporte e o desempenho das configurações de vários monitores.

O problema da época, no entanto, é que, quando a Microsoft abandonou a atualização de maio de 2020 e destacou o suporte para o agendamento de GPU, nenhum dos fornecedores de GPU – ou seja, Nvidia, AMD ou Intel – o apoiou. A Nvidia retificou sua falta de suporte na semana passada com seu mais novo pacote de drivers, o driver GeForce Game Ready 451.48 WHQL. Esse pacote de drivers também oferece suporte para a API DirectX 12 Ultimate da Microsoft, que oferece suporte a vários recursos gráficos que a Microsoft tentará unificar em plataformas, como PC e Xbox Series X, por exemplo.

DirectX 12 Ultimate

Agora, a AMD está seguindo o exemplo e habilitando o suporte à programação de GPU acelerada por hardware com o seu mais recente pacote de drivers Adrenalin 2020 Edition 20.5.1 Beta. Ou pelo menos suporte preliminar, pois esses drivers ainda estão na versão beta. O agendamento de GPU acelerado por hardware parece ser o principal destaque deste pacote de drivers, e a AMD diz: “Ao transferir responsabilidades de agendamento de software para hardware, esse recurso tem o potencial de melhorar a capacidade de resposta da GPU e permitir inovação adicional no gerenciamento de carga de trabalho da GPU no futuro.”

A AMD também observa que, por enquanto, o suporte é limitado às GPUs das séries Radeon RX 5600 e Radeon RX 5700. Isso também significa que as variantes móveis RX 5600M e RX 5700M também são suportadas. Parece que a série RX 5500 e as GPUs baseadas em Vega terão que esperar pelo lançamento da linha principal.

Na superfície, parece que a AMD não é muito promissora com programação de GPU acelerada por hardware no momento. No entanto, com o desenvolvimento futuro, o recurso pode começar a ter um grande impacto. O agendamento de GPU acelerado por hardware permite que a GPU gerencie sua própria VRAM, em vez de gerenciá-la pelo sistema operacional, Windows, neste caso.

Com a GPU gerenciando sua própria VRAM, você elimina uma certa quantidade de latência e sobrecarga, o que teoricamente poderia levar a melhorias de desempenho. Novamente, isso dependerá de quão bem o recurso for aproveitado e desenvolvido, mas parece que esses drivers estão lançando as bases.

Deixe uma resposta

Exit mobile version