NVIDIA es una de las empresas más reconocidas si hablamos de tarjetas gráficas de consumo, pero además ahora se están convirtiendo en referentes respecto a la IA, razón por la que sus dispositivos profesionales son muy usados para el entrenamiento de inteligencias artificiales, y sin embargo, sus dispositivos de consumo generalmente no se pueden usar para ello.
Recientemente se hizo viral GPU Unlock, una herramienta que permite hacer que las tarjetas gráficas de NVIDIA puedan ofrecer más TFLOPs, lo que para muchos podría significar que ofrece un mejor rendimiento, pero en la práctica se refiere solo a mejorar este aspecto.
Esencialmente elimina unas limitaciones que tienen implementadas estas tarjetas gráficas, y aunque puede ser peligroso para tu ordenador por ser un software de tercero y por otras razones de seguridad, se puede hacer perfectamente sin dañar la tarjeta gráfica en si misma por quitar este límite precisamente porque se trata de un límite totalmente artificial.

NVIDIA limita sus gráficas en un aspecto
No debemos ser alarmistas ni mucho menos. El chip de las tarjetas gráficas de consumo de NVIDIA funcionan a su máxima capacidad, aunque siempre existe la posibilidad de hacer overclocking, es decir, de acelerar el reloj del chip para forzarlo a que funcione a más velocidad y así lograr mejores cifras de frames, a pesar de que es una práctica bastante peligrosa para el propio hardware.
Aun así, es cierto que existe un aspecto que está limitado de forma artificial. Se trata de los Tensor Cores en el modo FP16/BF16 con acumulación en FP32, que esencialmente es el que se usa para entrenar modelos de IA. Y te preguntarás que por qué una persona utilizaría una tarjeta gráfica convencional para esta tarea, y aunque francamente puedo entenderlo, estamos viviendo la época dorada de la inteligencia artificial, en la que es más que interesante tener acceso a tareas como estas.
Sería lógico si estas tarjetas gráficas no cuentan con la capacidad para realizar estas tareas, pero lo cierto es que GPU Unlock ha dejado claro que es más bien lo contrario. Lo cierto es que NVIDIA lo limita de forma consciente y, aunque puede ser arbitrario, tiene todo el sentido posible, y es que es una forma de segmentar el mercado, y por tanto incitar la compra de sus tarjetas gráficas profesionales, que no cuentan con esta limitación.

Decir que las tarjetas gráficas profesionales son iguales pero sin esta limitación sería incierto, dado que cuentan con cambios importantes, como una mayor VRAM, unos drivers específicos y certificados, así como un consumo menor para asegurar que se pueda mantener en el tiempo, pero esto no quita el hecho de que los usuarios compramos una tarjeta gráfica por un precio elevado, y está limitado de forma artificial para esta tarea concreta.
Usar GPU Unlock no es una opción
Francamente esto se solucionaría de forma sencilla con una herramienta similar a GPU Unlock, en caso de que quieras entrenar un modelo de IA con tu propio ordenador, pero lo cierto es que conlleva mucho riesgo para la seguridad de tu ordenador en estos momentos. Precisamente por eso, aunque seas un tipo de usuario que se podría beneficiar bastante de esto, por ahora no te recomiendo que des el paso.

Aun así, quiero volver a recalcar que para un uso gaming no notarás en nada esta limitación, ya que se centra solo en un aspecto que ni si quiera tiene que ver con los videojuegos, y se adentra más en el terreno para el que fueron diseñadas sus tarjetas gráficas profesionales, a pesar de lo cual resulta bastante llamativo que hayan implementado una limitación tan artificial como esta.




