Einblick in den Standard basierend auf unseren praktischen Testerfahrungen
Schulung durch Experten mit über 20 Jahren Erfahrung in den Bereichen Datenspeicherung und Netzwerktechnik.
Stoffarchitektur
UALink etabliert ein Hochleistungsnetzwerk, das speziell für die Kommunikation zwischen Beschleunigern entwickelt wurde. Seine strukturierte Hierarchie aus Switches, Beschleunigern, Nodes und Pods bildet ein skalierbares Backbone, das massive Bandbreite bei konstant niedriger Latenz bietet. Die grundlegende Kodierung von PAM4
- Knoten und Pods
- Beschleuniger und Schalter
- Integration in Rechenzentren
- Aufschlüsselung der Komponenten innerhalb eines Knotens
UPLI-Schnittstelle
Die UALink-Protokollschnittstelle (UPLI) definiert, wie Geräte Daten und Steuerinformationen über strukturierte Anfragen und Antworten austauschen. Dieser Abschnitt erläutert, wie UPLI den Datenverkehr organisiert und die Flusssteuerung verwaltet.
- Initiator vs. Vollender
- UPLI-Kanäle und Beats
- Lese-, Schreib- und atomare Operationen
- UPLI-Durchflusssteuerung
- Vollständiger Transaktionspfad
Verwaltbarkeit und Sicherheit
UALink führt die zentrale Verwaltung über den Pod Controller ein, der bis zu 1024 Beschleuniger innerhalb eines einzelnen Pods überwacht und koordiniert. Das Sicherheitsframework UALinkSec schützt den Datenverkehr im gesamten Netzwerk und lässt sich in Plattformen integrieren, die Confidential Computing unterstützen.
Transaktionsschicht
Die UALink-Transaktionsschicht ist für die Umwandlung von UPLI-Beats in 64-Byte-TL-Flits und deren Rekonstruktion auf der Empfangsseite zuständig. Sie übernimmt außerdem die Flusssteuerung und nutzt Adress-Caching, um den Overhead zu reduzieren und die Effizienz im gesamten Netzwerk zu verbessern.
- 64-Byte TL Flit
- Adress-Caching
- Effizienzbeispiele
- Flow Control
Datenverbindung
Die Sicherungsschicht aggregiert 64-Byte-TL-Flits zu 640-Byte-DL-Flits für den Transport über die physikalische Schicht. Sie stellt außerdem einen ressourcenschonenden Nachrichtendienst zwischen den Verbindungspartnern bereit und ermöglicht so UART-ähnliche Kommunikations-, Pacing- und Replay-Mechanismen für eine zuverlässige Datenübertragung.
- 640-Byte DL Flit
- DL-Nachrichtendienst
- Flit-Verpackung
- Link-Level-Wiederholung
Physikalische Schicht
Die UALink-Physikschicht basiert auf dem 802.3-Ethernet-PHY und unterstützt 1, 2 oder 4 Lanes mit 212.5 Gbit/s. Gleichzeitig wurden die Kodierungs- und FEC-Strukturen an das 640-Byte-DL-Flit-Format von UALink angepasst. Dieser Abschnitt beschreibt die Änderungen auf PHY-Ebene, die einen Betrieb mit geringer Latenz und hoher Zuverlässigkeit ermöglichen.
- Änderungen bei RS und PCS
- Low-Latency FEC Interleave
Zuverlässigkeit, Verfügbarkeit und Wartungsfreundlichkeit (RAS)
In diesem Abschnitt wird erläutert, wie das RAS-Framework von UALink Fehler erkennt, fehlerhafte Komponenten isoliert und den normalen Betrieb von Beschleunigern und Switches wiederherstellt.