
Taipeh, 4. September 2024 - Innodisk hat sein erstes CXL-Speichermodul (Compute Express Link) angekündigt, das in KI-gestützten Servern und Cloud-Rechenzentren eingesetzt werden kann.
Aber zuerst werfen wir einen kurzen Blick darauf, was CXL-Technologie ist und wo sie eingesetzt wird.
Compute Express Link ist eine cache-coherente Schnittstelle, die die Effizienz von Computersystemen, insbesondere mit Beschleunigern, verbessert.
Das Hauptziel von CXL ist die Trennung von Speicher und Rechenleistung. Traditionell war der Speicher eng an die CPU oder GPU gekoppelt, was die Fähigkeit einschränkte, den Speicher unabhängig von der Rechenleistung zu skalieren. Mit CXL kann der Speicher von der Rechenleistung getrennt, gepoolt und über mehrere Rechenknoten verteilt werden. Das bedeutet, dass der Speicher unabhängig von der Rechenleistung skaliert werden kann, was eine effizientere Ressourcennutzung und verbesserte Leistung ermöglicht. Ein weiterer Anwendungsfall für CXL ist die Bereitstellung von ultra-niedrigen Latenzdatenübertragungen zwischen Rechenknoten. Die Hochgeschwindigkeits-Verbindung von CXL kann verwendet werden, um mehrere Server oder Workstations zu verbinden, sodass sie mit sehr niedriger Latenz und gemeinsamem Speicher kommunizieren können, unter Verwendung eines einzigen Pools.
CXL arbeitet mit drei Hauptprotokollen:
-
Das CXL.io-Protokoll basiert auf PCIe 5.0 (und PCIe 6.0 nach CXL 3.0) - es wird für die Initialisierung, den Verbindungsaufbau, die Geräteerkennung und -auflistung sowie den Registerzugriff mittels nicht-coherenter Ladevorgänge/Stores verwendet.
-
Das CXL.cache-Protokoll definiert die Interaktion zwischen einem Host (in der Regel eine CPU) und einem Gerät (wie einem CXL-Speichermodul oder Beschleuniger). Es ermöglicht angeschlossenen CXL-Geräten, den Speicher des Hosts zu cachen.
-
Das CXL.memory/ CXL.mem-Protokoll ermöglicht es der Host-CPU, direkt auf den Speicher angeschlossener Geräte zuzugreifen, ähnlich wie die CPU dedizierten Speicher oder Grafikkarten-/Beschleunigerspeicher verwendet.
Es gibt drei Typen von CXL-Geräten: Typ 1 (CXL.io + CXL.cache), Typ 2 (CXL.io + CXL.cache + CXL.mem) und Typ 3 (CXL.io + CXL.mem). Die Unterstützung des CXL.io-Protokolls wird für alle Typen als obligatorisch betrachtet.
Typ 1 kann als ein netzwerkkartenartiger Beschleuniger betrachtet werden, der direkten Zugriff auf den Host-Speicher hat.
Typ 2 ist ein grafikartiger Beschleuniger mit eigenem Speicher, wobei die GPU Zugriff auf den Host-Speicher hat und der Host-Prozessor auf den GPU-Speicher.
Typ 3 — der Hauptzweck besteht darin, dem Host-Prozessor CXL-Speicherplatz bereitzustellen.

CXL hat mehrere Versionen:
CXL 1.1. Arbeitet in Systemtopologien unter der Kontrolle des Host-Prozessors, wobei CXL im System eingebettet ist.

CXL 2.0 bietet bereits die CXL-Switching-Option. Die CXL-Switching- und Speicherpooling-Funktion ermöglicht es, mehrere Hosts und Geräte mit dem Switch zu verbinden, wonach die Geräte entweder vollständig oder als virtuelle logische Blöcke an verschiedene Hosts "gebunden" werden können. Es wird darauf hingewiesen, dass wenn vier CXL-Module in einem Server installiert sind, jedes mit 64 GB, und acht 128 GB DIMMs an Bord sind, die Gesamtspeicherkapazität um ein Viertel erhöht und der Gesamtdurchsatz um 40% gesteigert werden kann.
Es fügt auch mehrstufiges Switching hinzu, was hilft, Geräte-Strukturen mit nicht-baumartigen Topologien wie Mesh, Ring oder Spline/Leaf zu implementieren.
Innodisk CXL 2.0 ES.3 2T

Beim Design des CXL-Moduls hat Innodisk versucht, alle modernsten Technologien in einem Produkt zu vereinen.
CXL Innodisk verwendet Typ 3 Technologie (CXL.mem & CXL.io) Version 2.0
Das Gerät kommt mit einem 2C-Anschluss (84 Pin).

Um die CXL-Schnittstelle zu implementieren, hat Innodisk das E3.S 2T-Formfaktor basierend auf dem EDSFF-Standard in das Speichermodul integriert.

Das Hauptmerkmal dieses Speichermoduls ist die Unterstützung einer Bandbreite von 32 GB/s und Datenübertragungsgeschwindigkeiten von bis zu 32 GT/s über die PCIe Gen5 x8 Schnittstelle, was die schnellstmögliche Informationsverarbeitung gewährleistet.
Die Modulkapazität beträgt 64 GB der fünften Generation (DDR5).
Betriebstemperatur von 0 °C bis 70 °C.
Der Versand dieses Speichermoduls ist für das erste Quartal 2025 geplant.
Für weitere technische Informationen, Anfragen zu Angeboten oder die Aufgabe von Bestellungen kontaktieren Sie bitte unser Verkaufsteam unter sales@ipc2u.com
Finden Sie weitere Industrieller RAM in unserem Katalog.