Benchmarks: original frente a desbloqueado
Todas las mediciones antes/después en la misma tarjeta publicadas por el fork GPU Unlock Ada, incluidos los modos tensoriales que no cambiaron y el par FP8 CUTLASS que midió 1,0029×.
Cómo se tomaron
Las filas de RTX 4090 provienen de un bucle de tasa de emisión MMA residente en registros ejecutado a 20.000 iteraciones y tres repeticiones por modo, informando el mejor de tres. Las filas de RTX 4070 Ti SUPER provienen del tensor-modes-comparison.json del fork: 66 SM, controlador 580.178.04, límite de 240 W, 20.000 iteraciones y tres repeticiones, con entradas todo-unos en ocho cadenas independientes. El par FP8 es una ejecución aparte del perfilador CUTLASS 4.8.1 sobre un kernel sm_89.
GeForce RTX 4090
| Modo | Original | Desbloqueado | Ganancia |
|---|---|---|---|
f16/f16 | 325.70 TF/s | 331.60 TF/s | 1.02× |
f16/f32 | 165.60 TF/s | 330.80 TF/s | 2.00× |
bf16/f32 | 165.50 TF/s | 330.30 TF/s | 2.00× |
s8/s32 | 661.60 TF/s | 659.50 TF/s | 1.00× |
dp4a | 164.50 TF/s | 164.10 TF/s | 1.00× |
ffma | 79.10 TF/s | 79.10 TF/s | 1.00× |
GeForce RTX 4070 Ti SUPER
| Modo | Original | Desbloqueado | Ganancia |
|---|---|---|---|
f16/f32 | 94.96 TFLOP/s | 188.97 TFLOP/s | 1.99× |
tf32 | 47.49 TFLOP/s | 94.51 TFLOP/s | 1.99× |
u4/s32 | 754.81 TOP/s | 754.68 TOP/s | 1.00× |
GeForce RTX 2080 Ti
| Modo | Original | Desbloqueado | Ganancia |
|---|---|---|---|
f16/f32 | 50.30 TFLOP/s | 68.30 TFLOP/s | 1.36× |
f16/f32 | 55.70 TFLOP/s | 91.40 TFLOP/s | 1.64× |
f16/f32 | 53.70 TFLOP/s | 81.70 TFLOP/s | 1.52× |
f16/f32 | 52.80 TFLOP/s | 77.90 TFLOP/s | 1.48× |
El par FP8 que no se movió
El fork midió un GEMM 4096³ de entrada E4M3 FP8 emparejada, acumulación FP32, en la 4070 Ti SUPER con el mismo binario del perfilador CUTLASS, un solo kernel, 10 calentamientos y 20 iteraciones de perfilado, exigiendo verificación contra la referencia del dispositivo. Ambas ejecuciones pasaron sus comprobaciones de referencia.
| Ejecución | ms | GFLOP/s |
|---|---|---|
| original | 2.31724 | 59325.8 |
| desbloqueado | 2.31066 | 59495.0 |
Cómo leer un ratio de 1,00×
Una fila de 1,00× no es un desbloqueo fallido. Dice que esa ruta concreta nunca estuvo limitada, así que la anulación no tenía nada que restaurar. Si haces tu propia prueba y ves 1,00× en el modo que te importa, puede que el desbloqueo se haya aplicado correctamente y simplemente no ayude a esa carga de trabajo.