Vordenker

FÞnf Schritte, um Speicher von der grÃķßten EinschrÃĪnkung von KI in einen Wettbewerbsvorteil zu verwandeln

mm
Unite.AI zu deinen bevorzugten Quellen auf Google hinzufÞgen

In den letzten Jahren hat sich die KI-Infrastruktur auf Rechenleistung konzentriert. Mehr Beschleuniger, grÃķßere Cluster und hÃķhere FLOPS bestimmten die Konversation, um das Beste aus GPUs herauszuholen. Dieser Ansatz machte Sinn, als der Fortschritt der Modelle hauptsÃĪchlich von der TrainingsgrÃķße abhing. Jetzt, da die Produktion von KI-Systemen PrioritÃĪt hat, gibt es eine neue EinschrÃĪnkung, auf die man sich konzentrieren muss: Speicher.

Heute zeigen sich viele der schwierigsten EinschrÃĪnkungen fÞr KI in der SpeicherkapazitÃĪt, Bandbreite, Latenz und der Zeit- und Energiekosten fÞr den Datentransfer durch ein System. Kontextfenster werden immer grÃķßer, und Unternehmen wie Anthropic bieten jetzt Millionstokenfenster in ihren Standardangeboten an. Inferenzworkloads wachsen. Die Zunahme von Multiagentensystemen bedeutet, dass KI-Systeme grÃķßere Datenmengen von einer Phase zur nÃĪchsten Þbertragen. Betreiber kÃķnnen weiterhin versuchen, mehr GPUs hinzuzufÞgen, aber sie erreichen dennoch nicht die erwartete Leistung, da diese Systeme an Speicher fÞr die effiziente Verarbeitung durch Beschleuniger fehlen, wenn jeder Server nur auf den internen Speicher beschrÃĪnkt ist.

Diese Verschiebung betrifft sowohl die Durchsatzrate als auch die Kosten fÞr Hyperscaler und Rechenzentrumsbetreiber. Wenn der Speicher zum limitierenden Faktor wird, reagieren Organisationen oft, indem sie teure Hardware Þberdimensionieren, wodurch die GPU-KapazitÃĪt unterausgelastet ist und hÃķhere Energie- und Infrastrukturkosten entstehen. Die nÃĪchste Stufe der KI-Skalierung wird weniger von der HinzufÞgung von Rohrechenleistung abhÃĪngen und mehr von der Entwicklung von Speicherarchitekturen, die der Art und Weise entsprechen, wie Produktions-KI tatsÃĪchlich lÃĪuft.

Hier sind fÞnf Schritte, die Infrastrukturleiter jetzt unternehmen kÃķnnen, um sich auf die immer grÃķßer werdenden Anforderungen an den Speicher vorzubereiten.

1. Starten Sie damit, den tatsÃĪchlichen Engpass zu messen

Viele Organisationen bewerten die KI-Leistung noch immer durch eine rechenlastorientierte Brille. Sie verfolgen die Cluster-Auslastung, die Anzahl der Beschleuniger und die Durchsatzrate, und gehen dann davon aus, dass Verbesserungen durch die HinzufÞgung von mehr GPU-Beschleunigern erreicht werden kÃķnnen. Diese Sichtweise verfehlt oft das eigentliche Problem.

Speicherdruck zeigt sich oft in blockierten Beschleunigern, hÃķherer Latenz pro Token und ungleichmÃĪßiger Durchsatzrate unter Last. Ein GPU kann unterausgelastet erscheinen, wenn er auf die Ankunft von Daten von einem anderen Speichertier, einem anderen Server oder einer anderen Phase in der Anwendung wartet. Die Inferenz macht dieses Problem noch deutlicher, da die GrÃķße des KV-Caches wÃĪchst und mehr simultane Sitzungen um die Bandbreite konkurrieren.

Betreiber benÃķtigen eine bessere Sichtbarkeit in die effektive Speicherauslastung, indem sie die Þbertragenen Bytes pro Token, die Blockierungszeit der Beschleuniger und die Speicherzugriffsmuster Þber CPUs, GPUs und benachbarte Speichertiers hinweg betrachten. Sie benÃķtigen auch eine Pipeline-Verfolgung, die Speicherbedingte VerzÃķgerungen von Netzwerk- oder Speicherproblemen trennen kann. Ohne diese Sichtbarkeit riskieren Teams, mehr fÞr Rechenleistung auszugeben, ohne die tatsÃĪchliche Quelle der Verlangsamung anzugehen.

2. Reduzieren Sie den Datentransfer, bevor Sie mehr KapazitÃĪt hinzufÞgen

In großen KI-Systemen kann der Datentransfer so viel Overhead wie die Datenverarbeitung selbst erzeugen.

Dies ist besonders bei der Inferenz der Fall. Wenn Kontextfenster wachsen, kann der KV-Cache zu einem der grÃķßten Verbraucher von Systemspeicher im Stapel werden. Multi-Tenant-Serving und Multiagent-Workflows kÃķnnen noch mehr hinzufÞgen. Die erste Phase erzeugt eine Ausgabe, dann verbraucht eine andere diese und die Infrastruktur behandelt diese Übergabe, indem sie große DatenblÃķcke zwischen GPUs, Þber Server oder durch Framework-Level-Serialisierung kopiert.

Diese Kopien haben einen echten Kostenfaktor. Sie verbrauchen Bandbreite, addieren Latenz und lassen teure Rechenressourcen auf die nÃĪchste Übertragung warten. Sie zwingen Betreiber auch, mehr teuren Speicher zu kaufen, als der Workload tatsÃĪchlich benÃķtigt.

Bevor Teams in mehr Beschleuniger investieren, sollten sie identifizieren, wo in einem System Daten unnÃķtigerweise bewegt werden. GPU-zu-GPU-Transfers, Server-zu-Server-Kopien und wiederholte Bewegung von ZwischenzustÃĪnden Þber Agenten-Pipelines sind gute Ausgangspunkte. In vielen Umgebungen liefert die Reduzierung unnÃķtiger Bewegungen mehr nutzbare Leistung als ein weiterer Server.

3. Bauen Sie Speichertiers um das Verhalten von Workloads auf

KI-Infrastruktur funktioniert besser, wenn Betreiber aufhÃķren, Speicher als eine Quelle zu behandeln, und stattdessen als eine Hierarchie mit unterschiedlichen Rollen.

Die heißesten Daten sollten dem Beschleuniger am nÃĪchsten bleiben. Dazu gehÃķren die Arbeitsmengen, die die niedrigste Latenz und die hÃķchste Bandbreite erfordern. Andere aktive Puffer und hÃĪufig zugÃĪngliche ZustÃĪnde kÃķnnen im DRAM sitzen. GrÃķßere Strukturen, die Skalierbarkeit mehr als absolute Geschwindigkeit benÃķtigen, kÃķnnen in den Pool-Speicher verschoben werden. KÃĪltere Daten und weniger aktive Modelle gehÃķren weiter unten im Stapel.

Dieser Ansatz erfordert, dass Teams verstehen, welche Daten stÃĪndig geÃĪndert werden, welche Daten von vielen Prozessen gemeinsam genutzt werden und welche Daten eine moderate Latenzhandelsabgabe ohne BeeintrÃĪchtigung der DienstqualitÃĪt tolerieren kÃķnnen. Viele Bereitstellungen setzen immer noch standardmÃĪßig alles in die schnellste HBM-Ebene, weil es sicherer erscheint. Dieser Ansatz treibt die Kosten in die HÃķhe und lÃĪsst in der Regel Effizienz auf dem Tisch.

Eine gestufte Speicherstrategie gibt Betreibern mehr Kontrolle Þber Leistung und Wirtschaftlichkeit. In der Produktions-KI wird diese Balance zu einem Kernentwurfsanforderung.

4. Behandeln Sie gemeinsamen Speicher als Teil der Architektur fÞr agentenbasierte KI

Multiagent-KI erhÃķht die Kosten fÞr fragmentierten Speicherdesign.

In vielen agentenbasierten Systemen produziert ein Agent Ausgaben, die ein anderer Agent sofort verwendet. Ein dritter Dienst kann diese Ausgabe bewerten, Kontext hinzufÞgen oder in ein anderes Modell umleiten. Wenn jeder Schritt eine frische Kopie des gleichen Zustands erstellt, steigt der Datenverkehr schnell. Wenn der Kontext wÃĪchst, wÃĪchst die GrÃķße der kopierten Daten mit. Das System verbringt mehr Zeit mit dem Bewegen von Informationen als mit der Datenverarbeitung.

Hier wird gemeinsamer Speicher immer wichtiger, insbesondere fÞr gemeinsamen KV-Cache und andere ZustÃĪnde, auf die mehrere Agenten oder Dienste zugreifen mÞssen. Gemeinsamer Speicher kann redundante Kopien reduzieren, Netzwerkverkehr verringern und die Auslastung Þber den gesamten Anwendungsverlauf verbessern. Er kann auch helfen, agentenbasierte Systeme effektiv zu skalieren, da verschiedene Knoten oder Agenten den KV-Cache mit gemeinsamem Speicher wiederverwenden kÃķnnen.

FÞr Hyperscaler ist dies kein Randfall mehr. Wenn agentenbasierte KI ausgereift ist, wird gemeinsamer Speicher zu einer praktischen Anforderung fÞr eine effiziente Bereitstellung.

5. Akzeptieren Sie CXL fÞr die Produktionsinfrastruktur

In den letzten Jahren sah die Branche CXL als vielversprechenden Standard, der noch mehr Zeit benÃķtigte, um ausgereift zu sein, da CXL schnell von Version 1 auf 2 wechselte. Jetzt, da 3.x-Hardware bald verfÞgbar ist, erreicht CXL den Punkt, an dem es featurevollstÃĪndig, abwÃĪrtskompatibel und bereit ist, Produktionslasten zu Þbernehmen.

CXL hat ein Maß an Reife erreicht, bei dem Hyperscaler und Rechenzentrumsbetreiber es als praktische Option fÞr die Produktions-Speichererweiterung, -Pooling und gemeinsame Speicherarchitekturen betrachten sollten. Es gehÃķrt jetzt in die ernsthafte Infrastrukturplanung, insbesondere fÞr Umgebungen, die flexible Speicherskalierung und bessere Wirtschaftlichkeit bei der Inferenz benÃķtigen.

Das bedeutet nicht, dass jede Workload auf CXL-basierten Speicher umgestellt werden sollte. Lokaler Speicher wird fÞr die heißesten und latenzsensibelsten Daten immer noch unerlÃĪsslich sein. Aber Betreiber mÞssen nicht lÃĪnger auf eine zukÞnftige Version des Standards warten, bevor sie handeln. Die viel nÞtzlichere Frage ist, wo CXL reale Produktionsprobleme heute lÃķsen kann.

Die deutlichsten Chancen liegen in der Speichererweiterung, dem Pooling und den gemeinsamen Speicherdesigns, die unnÃķtige Kopien Þber KI-Workflows reduzieren. Diese AnwendungsfÃĪlle stimmen direkt mit den aktuellen Druckpunkten Þberein: steigende KV-Cache-Anforderungen, wachsender Agent-zu-Agent-Datentransfer und die Notwendigkeit, die GPU-Auslastung zu verbessern, ohne die Gesamtkosten noch hÃķher zu treiben.

Betreiber mÞssen immer noch sorgfÃĪltig planen. Latenz, Vorhersehbarkeit und SoftwareunterstÞtzung sind immer noch wichtig. Speicher-Management-Richtlinien mÞssen Daten im richtigen Tier zum richtigen Zeitpunkt platzieren. Aber das sind Implementierungsfragen, keine GrÞnde, die Planung aufzuschieben.

Bei XCENA sehen wir Speicher, Datentransfer und Auslastung als die zentralen EinschrÃĪnkungen in der Produktions-KI-Infrastruktur. Deshalb konzentrieren wir uns auf CXL-basiertes Rechnerspeicher und Architekturen, die unnÃķtige Kopien reduzieren, gemeinsamen Zugriff unterstÞtzen und Betreibern helfen, teure Rechenressourcen besser zu nutzen.

Die Branche hat Jahre damit verbracht, Speicher als unterstÞtzende Ressource hinter dem eigentlichen Motor des KI-Fortschritts zu behandeln. Diese Sichtweise passt nicht mehr zur RealitÃĪt der Produktionsbereitstellung. Speicher prÃĪgt jetzt die Auslastung, Effizienz und Kosten auf jeder Ebene des Stapels. Die Betreiber, die diese Verschiebung frÞh erkennen, werden einen Vorteil haben, der nicht nur an der Leistung, sondern auch an der FÃĪhigkeit gemessen wird, KI in der realen Welt effektiv zu skalieren.

Jin Kim ist der CEO und MitgrÞnder von XCENA, einem in SÞdkorea ansÃĪssigen fabless-Halbleiterunternehmen, das sich auf die Entwicklung von Next-Generation-SpeicherlÃķsungen fÞr kÞnstliche Intelligenz und groß angelegte Datenverarbeitung konzentriert. Mit einer Vergangenheit, die Senior-FÞhrungspositionen bei SK Hynix umfasst, wo er einer der jÞngsten Corporate-VizeprÃĪsidenten war, bringt Kim tiefes Fachwissen in datenzentrierte Rechnertechnik und Halbleiterarchitektur mit.