La RTX 3070 de Nvidia alguna vez fue un producto de tarjeta gráfica bien recibido, pero su configuración de memoria gráfica de 8 GB se ha ido ampliando gradualmente ante los crecientes requisitos de memoria gráfica de los juegos actuales. Ahora, un entusiasta del modding de hardware ha mostrado cómo podría haber sido esta tarjeta gráfica con arquitectura Ampere si Nvidia hubiera sido más generosa. Utilizó piezas recicladas de tarjetas gráficas desechadas para crear con éxito una versión de 16 GB totalmente utilizable de la tarjeta gráfica RTX 3070.

Este proyecto proviene del miembro del foro ComputerBase, AssassinWarlord, quien comenzó con una tarjeta gráfica Gigabyte RTX 3070 Gaming OC y una tarjeta gráfica AMD Radeon RX 6900 XT con un chip GPU dañado. El RTX 3070 original utiliza ocho chips de memoria Samsung GDDR6 de 1 GB para formar una configuración estándar de 8 GB, mientras que la tarjeta gráfica Radeon proporciona ocho chips de memoria Samsung de 2 GB, suficientes para duplicar la capacidad de memoria de la tarjeta gráfica Nvidia.
Esta modificación es mucho más que un simple intercambio de chips. AssassinWarlord quitó los chips de memoria de ambas tarjetas gráficas y los reballedó, un proceso delicado que requiere reemplazar pequeñas bolas de soldadura en la parte inferior de cada paquete de memoria para que pueda montarse en una nueva PCB. Luego utilizó una plantilla GDDR6 impresa en 3D para soldar módulos de memoria de video de 16 GB en la placa PCB RTX 3070.

Las tarjetas gráficas modificadas seguirán apareciendo inicialmente como el modelo de 8 GB, ya que los parámetros de la tira de memoria también deberán modificarse para que la GPU pueda seleccionar los tiempos correctos del BIOS. Después de reemplazar la resistencia de banda, el RTX 3070 se inició correctamente y mostró una capacidad de 16 GB, pero no se estabilizó de inmediato. La tarjeta gráfica experimentará fallas de pantalla negra y colores sólidos al cambiar de estado de energía, especialmente al salir de un punto de referencia o al cambiar entre el estado de carga y el de escritorio.
AssassinWarlord finalmente rastreó el problema hasta la configuración de sincronización de 16 GB en el BIOS, lo que parece deberse a que Nvidia había experimentado internamente con una versión de 16 GB del diseño RTX 3070 pero nunca completó la implementación. Dado que los archivos BIOS de las Nvidia modernas no se pueden modificar libremente sin violar los controles de seguridad, la solución final es una solución alternativa en lugar de una reparación limpia del BIOS. Un ajuste de registro llamado DisableDynamicPstate obliga a la tarjeta gráfica a permanecer en el estado P0 de alto rendimiento, evitando el comportamiento de limitación. La desventaja es que el consumo de energía sin carga alcanza unos 70 W, lo que no es ideal, pero hace que el modo de 16 GB sea estable.

El modder también agregó un interruptor físico que permite que la tarjeta cambie entre el modo de 8 GB o 16 GB después de un corte completo de energía y se reinicie. Esto permite a AssassinWarlord comparar dos configuraciones de memoria en la misma tarjeta gráfica, lo que facilita ver los efectos de la memoria adicional.
En los benchmarks sintéticos, las mejoras de rendimiento no son significativas. En algunos casos, el modo de 8 GB fue ligeramente más rápido en las frecuencias predeterminadas, posiblemente porque los tiempos de 16 GB nunca se refinaron adecuadamente. Pero la mejora en el juego es aún más evidente. Al ejecutar "Marvel's Spider-Man 2" con una resolución de 4K y un ajuste preestablecido ultra alto, la velocidad de fotogramas en el modo de 8 GB se mantuvo en aproximadamente 20 fps. En el modo de 16 GB, después de usar 13,3 GB de memoria de vídeo, el rendimiento saltó a más de 40 fps y la velocidad de cuadros de hecho se duplicó.
Esta no es la primera vez que alguien crea una versión de 16 GB del RTX 3070. Modder VIK-On creó una versión funcional hace años, pero también encontró problemas de estabilidad antes de encontrar una solución para bloquear el reloj. Pero lo que hace que la versión de AssassinWarlord destaque es que convirtió dos tarjetas gráficas rotas en una GPU más práctica y también agregó un interesante conmutador de 8GB/16GB.