Desbloquea el SM speed-select de NVIDIA, con las cifras delante
Tres módulos de kernel upstream permiten que tarjetas GeForce de consumo alcancen un rendimiento tensorial que NVIDIA reserva para otros productos. Este sitio reúne qué admiten, qué se midió en la misma tarjeta antes y después, y qué se rompe.
Qué hace el desbloqueo
El módulo activa la anulación de SM speed-select antes de que se enlace el controlador NVIDIA original. Se ejecuta desde el initramfs, así que el controlador nunca ve la tarjeta en su estado bloqueado. Ese orden es todo el mecanismo: cargar el módulo después de que el controlador se haya enlazado no puede funcionar.
El riesgo de hardware es real y está documentado
El desbloqueo escribe registros speed-select y realiza un FLR antes de que se cargue el controlador. Conserva una entrada de arranque original sin modificar, valida un arranque en frío antes de hacer nada permanente y trata la ruta AD103 como experimental: solo se validó en una tarjeta.
Mediciones en la misma tarjeta
Cada fila compara original y desbloqueado en la misma tarjeta con el mismo binario. Los modos que ya iban a plena velocidad se omiten aquí y aparecen completos en la página de benchmarks.
| Tarjeta | Modo | Original | Desbloqueado | Ganancia |
|---|---|---|---|---|
| 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× |
Tarjetas
Agrupadas por lo que realmente se sabe, no por lo que acepta el módulo.
- 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 dónde empezar
- Comprueba que tu tarjeta está en la lista aceptada y cuánto se sabe de ella
- Lee el orden de instalación: el paso del initramfs no es opcional
- Lee los modos de fallo antes de flashear nada
Proyectos upstream
Este sitio documenta estos repositorios; no los bifurca.
- Zagitta/gpu-unlock — el módulo Ampere: GA102, GA103, GA104, GA106 (v1.0.0)
- JustAResearcher/gpu-unlock-ada — el fork Ada: añade AD102 RTX 4090 y un canario AD103 experimental (v1.1.1)
- nlzy/turing-unlock — el módulo Turing: TU102, TU104, TU106 (serie RTX 20); solo la 2080 Ti está medida
- miounet11/gpu-unlock — las notas de uso públicas de este sitio