Logo

Modders Criam Ferramenta Automática que Desbloqueia Desempenho de IA nas Placas NVIDIA RTX 20, 30 e 40

Utilitário gratuito de código aberto funciona no Windows e Linux sem alterar a BIOS da placa de vídeo e garante até 28,8% mais velocidade em geração de imagens.

Placas de vídeo NVIDIA GeForce RTX 20, 30 e 40 com desbloqueio de desempenho em IA

A comunidade de entusiastas e desenvolvedores independentes acaba de dar um passo importante para destravar o potencial oculto das placas de vídeo domésticas da NVIDIA. Um novo utilitário de código aberto chamado nv-uefi-unlocker, criado pelo desenvolvedor physicsdolphin, automatiza a remoção das travas artificiais impostas pela fabricante sobre os núcleos Tensor Cores nas linhas GeForce RTX 20 (Turing), RTX 30 (Ampere) e RTX 40 (Ada Lovelace).

Historicamente, a NVIDIA limita via firmware a velocidade de certas operações matemáticas voltadas para inteligência artificial nas placas GeForce de consumo, entregando metade da taxa de instruções vista nas placas profissionais de workstation (como a linha RTX Série A) que utilizam exatamente o mesmo chip gráfico. Até agora, contornar esse bloqueio exigia procedimentos complexos restritos ao Linux, mas a nova ferramenta leva o desbloqueio automático também para usuários de Windows.

Por que a NVIDIA limita o desempenho de IA nas placas GeForce?

Embora uma placa topo de linha para jogos compartilhe a mesma arquitetura de silício de aceleradores corporativos que custam até cinco vezes mais, a gigante verde aplica uma segmentação de mercado diretamente nos registradores internos da GPU.

Na prática, operações pesadas de multiplicação de matrizes em precisão mista — especificamente cálculos em FP16 e BF16 com acumulação em FP32, além de cargas específicas em TF32 — operam com metade da velocidade máxima teórica nas placas GeForce RTX domésticas. Essa trava não afeta a taxa de quadros em jogos tradicionais, mas reduz o fôlego da placa de vídeo ao rodar modelos locais de geração de imagens, treinamento de redes neurais e processamento pesado de matrizes.

Como funciona o nv-uefi-unlocker no Windows e Linux

O grande diferencial do projeto disponível no repositório oficial do nv-uefi-unlocker no GitHub é unificar as descobertas anteriores da comunidade (como os módulos gpu-unlock, gpu-unlock-ada e turing-unlock) em uma solução única baseada em UEFI.

Em vez de exigir a gravação arriscada de uma BIOS modificada (VBIOS) que poderia inutilizar a placa de vídeo permanentemente, o utilitário atua de forma temporária na memória durante a inicialização do computador:

  1. Execução Pré-Driver via USB: O usuário prepara um pendrive inicializável com a ferramenta e dá boot por ele antes do carregamento do Windows ou do Linux.
  2. Reescrita de Registradores Internos: Ainda no ambiente UEFI — antes que o driver oficial da NVIDIA entre em ação e bloqueie o acesso aos registradores de controle de velocidade —, o software altera os bits que limitam a frequência de instruções dos Tensor Cores.
  3. Retorno ao Sistema Operacional: Após aplicar o desbloqueio em poucos segundos, o utilitário transfere o controle de volta para o sistema operacional normalmente.
  4. Modificação Não Permanente: Como nada é gravado na memória flash da placa de vídeo, basta desligar o computador completamente (cold boot) para que a GPU volte às configurações originais de fábrica.

Placas compatíveis e ganhos reais de desempenho

De acordo com a documentação técnica do projeto, a ferramenta é compatível tanto com placas de vídeo de desktop quanto com GPUs de notebooks. Confira abaixo o panorama de suporte e os resultados obtidos nos testes preliminares:

Geração de GPU Arquitetura Status de Compatibilidade Ganho Teórico (Tensor) Ganho Real em IA (Ex: ComfyUI SDXL)
GeForce RTX Série 20 Turing Compatível (requer ajuste extra no GSP) Até +100% em FP16 (acumulação FP32) Entre 12% e 25% dependendo do modelo
GeForce RTX Série 30 Ampere Totalmente compatível (Desktop e Notebook) Até +100% em FP16 / BF16 Cerca de +28,8% (testado na RTX 3080 LHR)
GeForce RTX Série 40 Ada Lovelace Totalmente compatível (Desktop e Notebook) Até +100% em FP16 / BF16 Entre 15% e 35% em cargas intensivas de matriz
GeForce GTX Série 16 Turing Experimental (em desenvolvimento) Variável conforme o chip Em fase de validação pela comunidade
GeForce RTX Série 50 Blackwell Não suportada (bloqueio estrutural diferente) Sem alteração Sem efeito nas placas de nova geração

Nos testes sintéticos de força bruta dos Tensor Cores, o desbloqueio chega a dobrar a taxa de transferência matemática. Já em aplicações reais de inteligência artificial generativa — como geração de imagens no Stable Diffusion XL (SDXL) via ComfyUI —, proprietários de uma GeForce RTX 3080 LHR relataram um salto prático de 28,8% na velocidade de renderização.

Por outro lado, em modelos de linguagem de grande porte (LLMs) executados localmente, o ganho na geração de texto costuma ser mais modesto, já que esse tipo de tarefa é limitado principalmente pela largura de banda da memória VRAM e não apenas pelo poder bruto de cálculo dos núcleos Tensor.

Requisitos e alertas importantes antes de testar

Para que o nv-uefi-unlocker funcione na configuração padrão, é necessário desativar o recurso Secure Boot na BIOS da placa-mãe (ou assinar manualmente os arquivos EFI com chaves próprias). Além disso, donos de placas da família RTX 20 precisam realizar um passo adicional de configuração no firmware GSP da NVIDIA.

Vale destacar que a ferramenta não aumenta o desempenho em jogos e é voltada exclusivamente para entusiastas e profissionais que utilizam suas placas GeForce em fluxos de trabalho de inteligência artificial e aprendizado de máquina.

Marcus Tavares

Marcus é o fundador da Seletronic. Além disso, é programador, e editor no site. Ama ajudar as pessoas a resolverem problemas com tecnologia, por isso criou esse site. Segundo ele: "A tecnologia foi feita para facilitar a vida das pessoas, então devemos ensinar a usá-la". Apesar de respirar tecnologia, ama plantas, animais exóticos e cozinhar.
    💬

    Nenhum comentário!

    Seja o primeiro a compartilhar sua opinião ou fazer uma pergunta.