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.

72ID PCI aceptados

Abarca AD102, AD103, GA102, GA103, GA104, GA106, TU102, TU104 y TU106. Ser aceptado no equivale a un resultado confirmado.

3tarjetas con cifras publicadas en la misma tarjeta

RTX 4090, RTX 4070 Ti SUPER y RTX 2080 Ti. Todo lo demás depende de reportes de usuarios o no se ha probado.

2×ganancia tensorial máxima

f16/f32 y bf16/f32 en RTX 4090. FP32 e INT8 nunca estuvieron limitados y no se mueven.

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.

TarjetaModoOriginalDesbloqueadoGanancia
RTX 4090f16/f32165.6330.82.00×
RTX 4090bf16/f32165.5330.32.00×
RTX 4070 Ti SUPERf16/f3295.0189.01.99×
RTX 4070 Ti SUPERtf3247.594.51.99×
RTX 2080 Tif16/f32 1024³50.368.31.36×
RTX 2080 Tif16/f32 2048³55.791.41.64×
RTX 2080 Tif16/f32 4096³53.781.71.52×
RTX 2080 Tif16/f32 8192³52.877.91.48×

Todas las filas de benchmark, incluidas las rutas que no cambiaron

Tarjetas

Agrupadas por lo que realmente se sabe, no por lo que acepta el módulo.

Las 19 tarjetas, incluidas las ID no probadas y no compatibles

Por dónde empezar

  1. Comprueba que tu tarjeta está en la lista aceptada y cuánto se sabe de ella
  2. Lee el orden de instalación: el paso del initramfs no es opcional
  3. Lee los modos de fallo antes de flashear nada

Proyectos upstream

Este sitio documenta estos repositorios; no los bifurca.