3D V-Cache de AMD: por qué domina en los juegos pese a costar menos

by Tecnoandroid
3D V-Cache de AMD: por qué domina en los juegos pese a costar menos - 3D V-Cache AMD

La tecnología 3D V-Cache de AMD ha reescrito las reglas del hardware doméstico, y lo ha hecho sobre todo en el terreno del gaming. Procesadores como el Ryzen 7 7800X3D o el 9800X3D consiguen superar en juegos a chips que cuestan el doble, tienen más núcleos y corren a frecuencias más altas. Suena raro, pero funciona así. Y para entender el porqué de esta ventaja hay que fijarse en un detalle que muchos pasan por alto: la latencia.

En un ordenador el procesador se encarga de calcular y la tarjeta gráfica de dibujar las imágenes. El problema aparece cuando la CPU necesita datos para calcular físicas, inteligencia artificial o la lógica de un juego, porque los quiere de inmediato. Y ahí entra el gran cuello de botella, que no es otro que la memoria RAM.

La RAM es lenta, mucho más de lo que parece. Aunque se monte una DDR5 a 6000 MHz, para una CPU moderna ir a buscar información a la memoria es un viaje interminable que ronda los 60 o 80 nanosegundos. Por eso los procesadores usan la memoria caché (L1, L2 y L3), que va dentro del propio chip y responde en apenas 10 o 12 nanosegundos. El inconveniente es que el espacio dentro del chip es limitado. Un procesador estándar suele moverse entre 32 MB y 64 MB de caché L3, y si un fotograma complejo necesita datos que no caben ahí, la CPU tiene que pararse y esperar a que la RAM le mande la información.

Cómo funciona la caché apilada de AMD

Hasta hace unos años, meter más caché en un procesador obligaba a hacer el chip más grande en horizontal. Algo carísimo y con problemas de espacio evidentes. La jugada de AMD con el 3D V-Cache fue construir hacia arriba. En vez de colocar la memoria al lado de los núcleos, apila un bloque extra de caché L3, un chiplet de 64 MB, justo encima de los núcleos de procesamiento.

Link affiliato

Los números lo dejan claro. El Ryzen 7 7700X se queda en 32 MB de caché L3 y el Intel Core Ultra 9 285K en 36 MB. En cambio, el Ryzen 7 7800X3D y el 9800X3D suman esos 32 MB más 64 MB adicionales, para un total de 96 MB de caché L3. Al triplicar la memoria de acceso inmediato, casi todo lo que el juego necesita para dibujar el siguiente frame ya está dentro del procesador. La CPU deja de perder tiempo esperando a la RAM.

Si se comparan las fichas técnicas, el Ryzen 7 9800X3D parte de la arquitectura Zen 5 con 3D V-Cache, socket AM5, 8 núcleos y 16 hilos, frecuencia turbo de hasta 5.2 GHz y esos 96 MB de caché L3 de segunda generación. El Ryzen 7 7700 se mueve en Zen 4, con los mismos 8 núcleos y 16 hilos pero con 32 MB de L3. El Intel Core Ultra 9 285K, con arquitectura Arrow Lake y socket LGA1851, apuesta por 24 núcleos, 36 MB de Smart Cache y una NPU dedicada de 13 TOPS que los Ryzen no llevan.

Los videojuegos son entornos caóticos y cambiantes. La posición de los enemigos, las físicas de una explosión o los elementos de un mapa de mundo abierto se modifican de un milisegundo a otro. Con 96 MB o más de caché L3, los Ryzen X3D logran un porcentaje de aciertos altísimo, el llamado Cache Hit, y el procesador encuentra lo que busca dentro de sí mismo más del 90 % de las veces.

Fuente
Imagen: hardzone.es

Link affiliato

Related Articles