Una visión del estándar basada en nuestra experiencia en pruebas en el mundo real
Instrucciones de expertos con más de 20 años de experiencia en almacenamiento y redes.
Arquitectura de tela
UALink establece una estructura de alto rendimiento diseñada específicamente para la comunicación entre aceleradores. Su jerarquía estructurada de conmutadores, aceleradores, nodos y pods crea una red troncal escalable que ofrece un ancho de banda masivo con una latencia consistentemente baja. La codificación básica de PAM4
- Nodos y Pods
- Aceleradores e interruptores
- Integración en centros de datos
- Desglose de componentes dentro de un nodo
Interfaz UPLI
La interfaz de nivel de protocolo UALink define cómo los dispositivos intercambian datos e información de control mediante solicitudes y respuestas estructuradas. Esta sección explica cómo UPLI organiza el tráfico y gestiona el control de flujo.
- Originador vs. Completador
- Canales y ritmos de UPLI
- Lecturas, escrituras y operaciones atómicas
- Control de flujo UPLI
- Ruta de transacción completa
Gestionabilidad y seguridad
UALink introduce la gestión centralizada a través del Pod Controller, que supervisa y coordina hasta 1024 aceleradores dentro de un único pod. Su marco de seguridad, UALinkSec, protege el tráfico en toda la red y puede integrarse con plataformas que admiten computación confidencial.
Capa de transacción
La capa de transacciones UALink se encarga de transformar los pulsos UPLI en Flits TL de 64 bytes y reconstruirlos en el lado de recepción. También gestiona el control de flujo y utiliza el almacenamiento en caché de direcciones para reducir la sobrecarga y mejorar la eficiencia en toda la red.
- TL Flit de 64 bytes
- Almacenamiento en caché de direcciones
- Ejemplos de eficiencia
- Control de flujo
Enlace de datos
La capa de enlace de datos agrega los Flits TL de 64 bytes en Flits DL de 640 bytes para su transporte a través de la capa física. También proporciona un servicio de mensajería ligero entre los dispositivos conectados, lo que permite mecanismos de comunicación, control de ritmo y reproducción similares a los de la UART para una entrega fiable.
- Flit de descarga de 640 bytes
- Servicio de mensajería DL
- Empaquetado Flit
- Repetición del nivel de enlace
Capa fisica
La capa física de UALink se basa en la capa física Ethernet 802.3, compatible con 1, 2 o 4 carriles a 212.5 Gbps, adaptando las estructuras de codificación y FEC para que sean compatibles con el formato DL Flit de 640 bytes de UALink. Esta sección destaca los cambios a nivel físico que permiten un funcionamiento de baja latencia y alta fiabilidad.
- Cambios en RS y PCS
- Intercalado FEC de baja latencia
Fiabilidad, Disponibilidad y Capacidad de Mantenimiento (RAS)
Esta sección explora cómo el marco RAS de UALink detecta fallos, aísla los componentes defectuosos y restablece el funcionamiento normal en aceleradores y conmutadores.