Desbloqueie o SM speed-select da NVIDIA, com os números junto
Três módulos de kernel upstream permitem que placas GeForce de consumidor alcancem a vazão tensorial que a NVIDIA reserva a outros produtos. Este site reúne o que eles suportam, o que foi medido na mesma placa antes e depois, e o que quebra.
O que o desbloqueio faz
O módulo habilita a substituição do SM speed-select antes de o driver NVIDIA original se vincular. Ele roda a partir do initramfs, então o driver nunca vê a placa no estado travado. Essa ordem é o mecanismo inteiro — carregar o módulo depois que o driver se vinculou não funciona.
O risco de hardware é real e documentado
O desbloqueio grava registradores speed-select e executa um FLR antes de o driver carregar. Mantenha uma entrada de boot original sem modificações, valide um boot a frio antes de tornar qualquer coisa persistente e trate o caminho AD103 como experimental — ele foi validado em uma única placa.
Medições na mesma placa
Cada linha abaixo compara original e desbloqueado na mesma placa com o mesmo binário. Modos que já estavam em taxa máxima são omitidos aqui e aparecem por completo na página de benchmarks.
| Placa | Modo | Original | Desbloqueado | Ganho |
|---|---|---|---|---|
| RTX 4090 | f16/f32 | 165.6 | 330.8 | 2.00× |
| RTX 4090 | bf16/f32 | 165.5 | 330.3 | 2.00× |
| RTX 4070 Ti SUPER | f16/f32 | 95.0 | 189.0 | 1.99× |
| RTX 4070 Ti SUPER | tf32 | 47.5 | 94.5 | 1.99× |
| RTX 2080 Ti | f16/f32 1024³ | 50.3 | 68.3 | 1.36× |
| RTX 2080 Ti | f16/f32 2048³ | 55.7 | 91.4 | 1.64× |
| RTX 2080 Ti | f16/f32 4096³ | 53.7 | 81.7 | 1.52× |
| RTX 2080 Ti | f16/f32 8192³ | 52.8 | 77.9 | 1.48× |
Placas
Agrupadas pelo que realmente se sabe, não pelo que o módulo aceita.
- GeForce RTX 409010de:2684AD102
- GeForce RTX 4070 Ti SUPER10de:2705AD103
- GeForce RTX 2080 Ti10de:1e07TU102
- GeForce RTX 3090 Ti10de:2203GA102
- GeForce RTX 309010de:2204GA102
- GeForce RTX 3080 10 GB10de:2206GA102
- GeForce RTX 3080 20 GB (memory upgrade)10de:2206GA102
- GeForce RTX 307010de:2484GA104
Por onde começar
- Verifique se sua placa está na lista aceita e quão bem ela é conhecida
- Leia a ordem de instalação — o passo do initramfs não é opcional
- Leia os modos de falha antes de gravar qualquer coisa
Projetos upstream
Este site documenta esses repositórios; não os bifurca.
- Zagitta/gpu-unlock — o módulo Ampere: GA102, GA103, GA104, GA106 (v1.0.0)
- JustAResearcher/gpu-unlock-ada — o fork Ada: adiciona AD102 RTX 4090 e um canário AD103 experimental (v1.1.1)
- nlzy/turing-unlock — o módulo Turing: TU102, TU104, TU106 (série RTX 20); apenas a 2080 Ti foi medida
- miounet11/gpu-unlock — as notas públicas de uso deste site