GPU Unlock Ada
JustAResearcher/gpu-unlock-adaRevisado por IA
O Radar encontrou sinais fortes de risco neste projeto. Ele continua visível para você ler as evidências, mas fica fora dos rankings e das recomendações.
O que faz
Um módulo de kernel para Linux, voltado a quem já tem familiaridade com compilar software. Ele é carregado antes do driver da NVIDIA, escreve nos registradores de seleção de velocidade da placa e remove o limite que a NVIDIA impõe às operações FP16, BF16 e FP8 com acumulação FP32: os números da RTX 4090 no README sobem de cerca de 165 para cerca de 331 TF/s em taxas de instrução, enquanto os ganhos reais em aplicações são relatados como muito menores ou inexistentes. Você compila os pacotes a partir do código-fonte, adiciona opções à linha de comando do kernel com o endereço PCI da sua placa, e desliga e liga a máquina por completo. Apenas a RTX 4090 é tratada como suportada.
Facilidade de instalação
E · só para quem programa · Linux
Linux é o único sistema em que funciona e é tarefa para desenvolvedores: você clona o repositório, roda make install para a sua distribuição (são necessários os headers do kernel e uma cadeia de ferramentas DKMS funcionando), deixa a compilação baixar e gerar as entradas de firmware da NVIDIA fixadas, depois edita a linha de comando do kernel com o endereço PCI exato obtido via lspci -D, e desliga e liga a máquina por completo. A pasta de Windows é o relato de uma única inicialização manual e não traz binários nem instalador.
Em breve: instale com 1 clique pelo app RepoPicks.
Números no GitHub
- Estrelas
- 4.626em 31 de out. de 2026
- Downloads
- 4.4881.542 na semana
- Crescimento
- +790estrelas em 5 dias
Estrelas ao longo do tempo
Fatos
- Roda em
- Linux
- Você precisa instalar
- Python, Outras ferramentas
- Para compilar a partir do código
- Python
- Espaço em disco
- 100 MB–300 MB · estimativa
- Contas ou chaves
- Nenhuma
- Custo
- Grátis
- Licença
- GPL-2.0 (Copyleft)
- Última atualização
- 26 de out. de 2026
Sinais de risco (5)
- AltoContorna um limite do firmware imposto pelo fabricante
Essa é a finalidade inteira do projeto. README: "This Linux kernel module enables the SM speed-select override before the stock NVIDIA driver starts"; o caminho da RTX 4090 "writes SS0 0x88888888 and SS1 0x8, then performs FLR before the unmodified NVIDIA driver binds", e "The payload uses instruction addresses derived from published decrypted debug-booter analysis" do firmware assinado da NVIDIA. Remover um limite que o fabricante colocou no firmware da placa vai contra os termos da NVIDIA e pode ser tratado como contornar uma proteção técnica, o que é restrito em alguns países.
revisão por IA
- AtençãoPode deixar o computador ou a placa em mau estado
README, seção Check and disable: "If the module reports that firmware did not stop and its DMA buffers are being kept, power off before trying again... Do not force-unload it in this state." Também diz para "Keep an unmodified stock entry available", que a tela fica em branco até o nvidia-drm assumir, e que uma RTX 4090 desbloqueada "peaked at 346 W against 313 W stock".
revisão por IA
- AtençãoAutor anônimo, repositório novo e código de kernel
Conta do dono "JustAResearcher"; o repositório foi criado em 2026-10-23 e já tem 4276 estrelas e 556 forks. O código roda dentro do kernel do Linux com acesso direto ao hardware (BAR0, DMA) antes de o driver da GPU carregar, e a carga (payload) vem de um upload de terceiros no Hugging Face (TOTORONG/AD103_win_unlocker).
revisão por IA
- InfoResultados de placas individuais
README, seção Experimental Ada targets: "Results come from one or a few cards per ID; other boards, memory configurations and laptop models remain unverified", e "Laptops differ in VBIOS ROM exposure, embedded-controller power rails and FLR handling, so a result on one model does not carry over to another."
revisão por IA
- InfoFirmware baixado durante a compilação
README, seção Build and install: "Builds fetch the pinned NVIDIA 610.43.03 source and binary inputs over HTTPS and verify their SHA-256 hashes" e "Prebuilt firmware packages are not distributed by this repository", então material da NVIDIA é baixado para o seu computador durante a compilação.
revisão por IA
As evidências aparecem no idioma original.
O que o Radar não conseguiu verificar
- Se a sua placa exata, o fabricante dela e o modelo do seu notebook chegam a desbloquear
- Se a velocidade extra aparece nos programas que você realmente usa, além dos números a nível de registradores
- A estabilidade a longo prazo, o calor e o consumo de energia depois da mudança
- Se a placa continua funcionando normalmente depois de uma atualização de driver ou de kernel
- O que a mudança faz com a sua garantia e com o suporte do fabricante