Um profissional autônomo associado à Valve assumiu um desafio formidável: otimizar o desempenho de jogos para GPUs de 8 GB.
Desbloqueando a experiência de jogo ideal em GPUs de 8 GB com um truque simples
O cenário dos jogos para quem tem placas de vídeo de baixo desempenho, principalmente aquelas com apenas 8 GB de VRAM, está cada vez mais desafiador. Com o lançamento de mais jogos em formatos inadequados e não otimizados, e com o hardware de baixo custo se tornando a norma devido ao aumento dos preços dos componentes, a acessibilidade aos jogos para PC está diminuindo.
No entanto, uma inovação surgiu graças a Natalie Vock, uma colaboradora da Valve no projeto RADV, o driver Vulkan de código aberto desenvolvido para GPUs da AMD. Ela criou com sucesso uma ferramenta de gerenciamento de VRAM com o objetivo de revitalizar o desempenho em jogos de GPUs de baixo custo.
Em uma postagem no blog Pixelcluster GPU, Natalie descreve sua solução inovadora para o dilema de alocação de VRAM enfrentado pelos jogadores.
“Pode parecer inacreditável para alguns, mas nem todo mundo tem um computador de mesa com um monstro de data center e 128 GB de VRAM. Ao redor do mundo, as pessoas contam a história de um grupo particularmente feroz de jogadores de Linux: aqueles que ousam tentar jogar com apenas 8 gigabytes de VRAM, ou até menos. De fato, é preciso muita resiliência e determinação para enfrentar as travadas e lentidões que inevitavelmente ocorrem quando o sistema começa a ficar com pouca VRAM livre…”
“Isto é, até agora. Porque eu consertei.”
Natalie Vock – Blog da Pixelcluster sobre GPUs
Sua pesquisa investiga como os jogos contemporâneos se comportam em GPUs de 8 GB. Os testes revelaram que, mesmo antes de iniciar um jogo, aplicativos do sistema — como navegadores da web com várias abas — consomem uma quantidade considerável de VRAM, frequentemente utilizando até 25% da memória disponível. Isso se torna crítico com títulos exigentes como Cyberpunk 2077, que podem esgotar rapidamente todos os recursos de VRAM disponíveis.


Além disso, os PCs de mesa padrão usam recursos de memória compartilhada, conhecidos como GTT, entre a VRAM da GPU e a memória do sistema. Embora essa configuração permita que a GPU acesse memória adicional, as velocidades são significativamente mais lentas (256 GB/s para a RAM do sistema contra 16 GB/s para a VRAM).Essa disparidade resulta em quedas de desempenho. Por exemplo, Cyberpunk 2077 aloca uma parte da memória para GTT, mas ainda requer alocações adicionais de VRAM, levando a um processo conhecido como “despejo”.
A solução para esses problemas de despejo de memória reside na implementação de cgroups, que simplificam o gerenciamento de processos e os limites de alocação de recursos de RAM e CPU. Por meio de ajustes cuidadosos, as correções de Natalie aprimoram a eficiência do gerenciamento de memória, mitigando o aumento do uso de VRAM.
Após a aplicação dessas correções, observa-se uma melhoria notável na experiência de jogos, mesmo em cenários de multitarefa intensa. Os jogos agora rodam significativamente mais fluidos, permitindo que usuários com hardware de 8 GB ou menos desfrutem de títulos modernos sem sobrecarga excessiva de recursos.

“A priorização via cgroups agora permite que o jogo utilize praticamente cada byte de VRAM disponível. Embora medir valores de desempenho precisos possa ser complicado, os jogadores notarão, em geral, uma estabilidade aprimorada. Contanto que o jogo não exija mais VRAM do que a disponível, os títulos modernos devem se encaixar confortavelmente no limite de memória de aproximadamente 8 GB.”
Natalie Vock – Blog da Pixelcluster sobre GPUs
Atualmente, essas técnicas de gerenciamento de memória são compatíveis com GPUs AMD e Intel; no entanto, ainda não são suportadas pela NVIDIA devido a limitações de módulos de kernel proprietários. O potencial de integração com GPUs integradas permanece incerto, mas a eficácia dessas correções pode aprimorar a experiência de jogos para usuários em sistemas de baixo desempenho.
Em conclusão, a estratégia inovadora de gerenciamento de VRAM de Natalie Vock representa um avanço significativo para jogadores com GPUs de 8 GB, reacendendo o potencial para experiências de jogo agradáveis em hardware de baixo custo.
Deixe um comentário