O que é BAR redimensionável em uma GPU e você deve usá-la?

Uma placa de vídeo Palit NVIDIA Geforce RTX 3060 Ti em uma caixa aberta contra um fundo escuro.
Maryia_K/Shutterstock.com

Sua GPU não é o único componente envolvido no desenho de gráficos na tela. A CPU desempenha um papel importante em ajudar a GPU a gerar imagens, e a tecnologia BAR redimensionável melhora a forma como esses dois componentes principais podem trabalhar juntos sem problemas.

A relação CPU-GPU

Você já deve ter ouvido falar de um “ gargalo ” de CPU ou GPU antes, e a BAR redimensionável existe para lidar com um tipo muito específico de gargalo que pode acontecer entre a CPU e a GPU enquanto trabalham juntas para desenhar o próximo quadro.

Isso naturalmente levanta a questão de por que a CPU está envolvida com a GPU em primeiro lugar. Os dois tipos de processadores são bons em coisas diferentes. Em um videogame, por exemplo, a CPU é responsável por conduzir a animação, calcular os resultados das simulações físicas, comportamento dos personagens e assim por diante. A GPU não pode desenhar o próximo quadro até saber onde os objetos devem estar, então ela tem que esperar por informações de

BAR redimensionável e memória de acesso inteligente

Diagrama BAR redimensionável da Nvidia
NVIDIA

BAR redimensionável é um termo específico para as GPUs da NVIDIA, mas como costuma acontecer, seu principal concorrente, a AMD, tem sua própria versão da mesma tecnologia. A AMD chama sua versão de Smart Access Memory ou SAM, mas em geral, ambos os recursos fazem a mesma coisa mais ou menos da mesma maneira.

Sem esse recurso, a CPU só pode obter dados para processar da memória da GPU em blocos de 256 MB. Isso nunca foi um problema até recentemente. Afinal, levou muitos anos para as GPUs terem tanta memória no total. Mesmo com alguns gigabytes de tamanho, não leva muito tempo para filtrar todos os 256 MB de cada vez.

Recomendado:  A visão de um usuário do Android sobre o iPhone

No entanto, no momento da escrita, os tamanhos de memória da GPU geralmente estão entre 6 GB e 12 GB, com alocações maiores se tornando inevitáveis ​​no futuro à medida que as resoluções aumentam, os níveis de detalhes melhoram e tecnologias como o rastreamento de raios realmente ultrapassam os limites da memória.

É aí que o SAM ou BAR redimensionável entra em cena, literalmente. Com esse recurso ativado, a CPU pode acessar todo o “frame buffer” (outro nome para a memória da GPU), o que significa que ela pode localizar e processar rapidamente os dados de que precisa.

Ele também reduz o número de transferências entre a CPU e a GPU e permite que a CPU solicite dados da memória da GPU apenas quando precisar e exatamente do local correto. Em teoria, isso significa que tanto a CPU quanto a GPU receberão um aumento de desempenho porque a quantidade de sobrecarga e o tráfego serão reduzidos.

Requisitos de BAR redimensionável

Até agora, esse recurso parece ótimo, mas quem pode realmente usá-lo? A verdade é que a BAR redimensionável é na verdade uma característica do padrão PCIe . Esse é o protocolo da GPU para se comunicar com o resto do computador.

É opcional para uma placa-mãe, GPU ou CPU suportar o recurso, e apenas componentes mais recentes oferecem a opção. Todos os três componentes devem suportar BAR ou SAM redimensionável.

As CPUs Intel de 10ª geração e as mais recentes suportam BAR redimensionável, assim como as CPUs Zen 3 e AMD Ryzen mais recentes. Para CPUs Intel de 10ª geração, apenas chipsets selecionados  são suportados, mas todos os chipsets de 11ª geração ou mais recentes devem ser suportados.

Você precisará de uma placa NVIDIA da série 30; a maioria deles está pronta para sair da caixa. No entanto, se você comprou um cartão Founder’s Edition, pode ser necessário realizar uma atualização de firmware para ativar o recurso. Falando em atualizações de firmware, você provavelmente vai querer fazer uma para sua placa -mãe também.

Recomendado:  Você deve usar os drivers de hardware fornecidos pelo Windows ou baixar os drivers do fabricante?

Para usar o AMD SAM, você precisa de uma placa da série 6000 e uma CPU Ryzen 5000 ou 3000, exceto para os modelos 3400G e 3200G. Você também precisa de uma placa-mãe com um chipset AMD 500 ou um chipset 400 combinado com as CPUs da série 3000 na lista de suporte.

Supondo que você tenha todos os componentes necessários, com suas versões de firmware mais recentes, você pode ativar o BAR redimensionável ou o AMD SAM no menu BIOS/UEFI do seu computador . Você terá que consultar a documentação da placa-mãe (ou procurar as informações no boot) para ver qual tecla você precisa pressionar para acessar o menu.

A barra redimensionável faz a diferença?

No momento, não parece que esse recurso faça muita diferença em relação ao desempenho do jogo no mundo real. Embora aumente o desempenho em alguns títulos, a melhora é modesta e pode até piorar o desempenho em alguns casos.

A NVIDIA, por sua vez, desativa automaticamente a BAR redimensionável para jogos cujo desempenho piora com o recurso ativado, para que você realmente não tenha motivos para não aproveitá-lo. Você terá um pequeno aumento de desempenho em muitos jogos e não terá um desempenho pior em jogos que não estão na lista de permissões. Se a BAR redimensionável causar algum problema sério para você, basta desativá-la no BIOS.