Hay mucho terreno tecnológico que cubrir después de los anuncios de AMD de hoy. Genoa y Bergamo, Milan-X con GPU 3D V-Cache e Instinct MI200 MCM (Multi-Chip Module) a un lado, hay un elemento que se encuentra de manera crucial en la encrucijada de todas estas tecnologías: Infinity Fabric de AMD, con su versión 3.0 presentada hoy. ha seguido evolucionando drásticamente desde que AMD introdujo por primera vez el nuevo esquema de conectividad en marzo de 2020.
En muchos sentidos, Infinity Fabric de AMD es una extensión de los sueños de AMD de sistemas de arquitectura de sistemas heterogéneos (HSA); ahora permite la comunicación entre chips y entre chips en las soluciones de CPU y GPU de AMD. No existe una tecnología única que pueda describirse como la solución Infinity Architecture; El nombre reúne varias tecnologías de interconexión empleadas en los últimos productos de AMD, que culminan en una tecnología coherente CPU + GPU que tiene como objetivo mejorar el rendimiento del sistema (y especialmente el rendimiento de HPC) a pasos agigantados.
Imagen 1 de 3
(Crédito de la imagen: AMD) Imagen 2 de 3
(Crédito de la imagen: AMD) Imagen 3 de 3
(Crédito de la imagen: AMD)
Infinity Fabric 3.0 anuncia lo que AMD soñó con el futuro con su campaña de marketing «El futuro es fusión» en 2008. Ofrece un bus de comunicación coherente para la interconectividad y el uso compartido de recursos entre las soluciones de CPU y GPU de la empresa, lo que permite un mayor rendimiento, menores latencias y menor el consumo de energía.
La idea es simple: mover datos es computacionalmente costoso. Por lo tanto, la Arquitectura Infinity está diseñada para reducir el movimiento de datos entre los bancos de almacenamiento (ya sea VRAM, RAM del sistema o caché de CPU) tanto como sea posible. Si cada pieza del rompecabezas de hardware sabe qué información está y dónde y puede acceder a ella «según sea necesario», se pueden obtener enormes ganancias de rendimiento.
Imagen 1 de 3
La nueva arquitectura Infinity permite una comunicación coherente entre las CPU AMD Epyc y los aceleradores de GPU Instinct. (Crédito de la imagen: AMD) Imagen 2 de 3
Con la arquitectura Infinity, AMD ya no tiene que volver a las limitaciones de ancho de banda de PCIe 4.0, y la cantidad de GPU que se pueden conectar ha aumentado a ocho. (Crédito de la imagen: AMD) Imagen 3 de 3
El mayor ancho de banda, la latencia reducida y la eficiencia mejorada con menos movimiento de datos son la columna vertebral del diseño de Infinity Architecture de AMD. (Crédito de la imagen: AMD)
Infinity Architecture 3.0 de AMD se basa en su tecnología Infinity Fabric en casi todas las formas imaginables. La arquitectura Infinity Fabric de la generación anterior forzó la comunicación entre la CPU y la GPU (de manera no coherente) a través del bus PCIe, lo que significa que el ancho de banda máximo teórico aumentaría hasta el límite de ese enlace (16 GT / s para PCIe 4.0), pero no más. También limitó el número máximo de GPU interconectadas con PCIe en un sistema de dos sockets a cuatro tarjetas gráficas. Sin embargo, la nueva arquitectura Infinity permite que todas las comunicaciones se realicen a través del enlace Infinity Fabric 3.0, lo que significa que no hay comunicación PCIe no coherente, aunque el enlace tiene un respaldo a PCIe si es necesario.
Además, Infinity Fabric ahora se usa para habilitar un enlace bidireccional de 400 GB / s entre las dos matrices de GPU que se encuentran en el MI250X, lo que habilita la primera GPU de múltiples chips producida.
La nueva y mejorada Arquitectura Infinity permite un canal de comunicación coherente no solo entre un sistema de CPU Epyc de dos sockets, sino que aumenta la cantidad máxima de conexiones GPU simultáneas de cuatro a ocho. La velocidad a la que se comunican las tarjetas gráficas también se ha mejorado enormemente: la arquitectura Infinity ahora permite 100 GB / s de ancho de banda en cada uno de sus enlaces Infinity Fabric, lo que proporciona un rendimiento suficiente para alimentar sistemas completos que pueden incluir hasta dos CPU EPYC y ocho aceleradores de GPU. .






