Skip to main content

Infinity Cache: el arma secreta de AMD para vencer a Nvidia

(Image credit: AMD)

AMD acaba de registrar una marca para el término "Infinity Cache", dando más peso a las recientes especulaciones que apuntan a esta tecnología como el caballo de batalla de las tarjetas gráficas RDNA 2 de próxima generación contra la serie Nvidia GeForce RTX 3000. La marca fue identificada por el conocido filtrador @momomo_us, quien la publicó en un enlace de Twitter:

Infinity Cache no solo afecta a las GPU, sino también a los procesadores, el almacenamiento, la memoria, los conectores y, de hecho, todo lo relacionado con los componentes del PC, como se puede leer en el documento de registro. Pero la fecha de registro es una posible pista que apunta a que la caché infinita podría ser el arma secreta de AMD para maximizar el rendimiento de Big Navi. 

Los últimos rumores sobre la Big Navi indican que el buque insignia de AMD contará con un bus de memoria de 256 bits, un ancho de banda de memoria bastante pobre en comparación con la gama más alta de la serie RTX 3000 de Nvidia.

La GeForce RTX 3080 utiliza un bus de 320 bits y ofrece la friolera de 760 GBps de ancho de banda, una mejora del 70% con respecto a su predecesora. Es posible que AMD haya elegido un bus de 256 bits sólo porque puede aumentar el rendimiento utilizando la arquitectura de sus GPU y, en particular, el caché integrado.

Aquí es donde entra Infinity Cache. Al igual que las CPU, las GPU también tienen pequeñas cantidades de caché. Normalmente hay una caché L1 pequeña y muy rápida y una caché L2 más sustancial pero más lenta, las cuales están integradas en el chip y son mucho más rápidas que la RAM de video.

AMD podría usar una caché grande con Big Navi, aumentando la probabilidad de "acierto de caché" — tener los datos requeridos por la GPU ya presentes en uno de los cachés con el fin de acelerar las operaciones de proceso de datos.

La anterior GPU — Radeon RX 5700 XT — tiene una caché de 4MB, más tradicional. El Infinity Cache podría llegar a 128 MB, una cantidad ciertamente considerable y bastante inusual. Este enfoque debería compensar las limitaciones del bus de memoria, pero por el momento es solo una especulación y, lamentablemente, todavía no hay confirmación.

Caché infinita

Según Tom's Hardware, AMD puede probar otros enfoques para usar Infinity Cache en sus tarjetas gráficas — como la reconfiguración de un caché adaptable que apareció en una patente del año pasado.

En este caso, los pequeños cachés L1 podrían compartirse entre los núcleos de la GPU en lugar de asignarse rígidamente a cada núcleo, optimizándolos para hacerlos más eficientes y obtener un aumento de rendimiento significativo. Cualquiera que sea la técnica real que la empresa haya decidido utilizar, la idea es mejorar el rendimiento gracias al uso de estas memorias caché, permitiendo obtener una buena velocidad sólo con un bus de 256 bits.

Otros rumores insisten en que la filtración de los 256 bits no se refiere a la Big Navi sino una GPU inferior — tal vez la Navi 22 (nombre en clave Navy Flounder) — y que la Big Navi tendrá un bus comparable al de la RTX 3080. Pero todo esto y lo anterior será sólo especulación hasta que llegue la RX 6000 el 28 de octubre de 2020.