Recurrentemente los empleados de las compañías tecnológicas cometen errores, como en cualquier parte, pero hay algunos que son peores que otros. En el caso de la publicación del código de FSR 4, que AMD ha indicado que fue un error —y tampoco se esperaba que publicara todo como código abierto—, el problema reside que cuando apareció esta semana en GitHub lo hizo con una licencia MIT bajo el brazo. Como ha ocurrido en anteriores ocasiones con cosas publicadas por error con ella, esa licencia convierte a lo publicado en material de libre uso.

FSR 4 es una versión nueva y distinta de FSR 3.1 y anteriores porque (casi) todo lo que incluye funciona solo en las Radeon RX 9000 al estar relacionado con los aceleradores de IA que incluyen las GPU. Lo que ha demostrado todo ese código es que al menos AMD ha intentado que las redes neuronales se ejecuten usando INT8 en lugar de FP8, aunque no se sabe si con mucho o poco éxito.

No está claro si en el rato que estuvo FSR 4 entero en código abierto bajo la licencia MIT se lo descargó alguien, pero por ese mero hecho ya tendría la capacidad de usar, copiar y modificar todo el código sin restricciones. Que de todas formas, el código adicional está en el historial del repositorio de GitHub y se podría recomponer si se tiene la paciencia o se usan herramientas.

Aun así, el problema de llevar FSR 4 a las RX 7000 vendría de que estas tienen unos aceleradores de IA poco potentes, y las anteriores no tienen ningún acelerador para IA. Eso haría que la red neuronal tuviera que ser mucho más liviana para ejecutarse en el mismo plazo máximo que FSR 4 en las RX 9000, y por tanto sería una red neuronal más simple, en INT8, y con la que no se conseguirían los mismos resultados de calidad visual. Así que por ello probablemente ni merezca la pena.

Vía: Videocardz, Tom's Hardware.