Tankeledere

Fem trin til at omdanne hukommelse fra AI’s største begrænsning til en konkurrencemæssig fordel

mm
Føj Unite.AI til dine foretrukne kilder på Google

I de seneste år har AI-infrastruktur fokuseret på beregning over alle andre målinger. Flere acceleratorer, større clusters og højere FLOPS drev samtalen om at udnytte GPU’er maksimalt. Denne tilgang gjorde mening, da model-fremgang primært afhængige af trænings-skala. Nu, hvor AI-produktionsinstallationer har prioritet, er der en ny begrænsning at fokusere på: hukommelse.

I dag viser mange af de sværeste begrænsninger for AI sig i hukommelseskapacitet, båndbredde, latency og den tid og energi, der kræves for at flytte data gennem et system. Kontekstvinduer udvides, og virksomheder som Anthropic tilbyder nu million token-vinduer i deres standardprissætning. Inference-arbejdsbyrden er øgende. Væksten af multi-agent-systemer betyder, at AI-systemer overfører større mængder data fra den ene fase til den anden. Operatører kan fortsætte med at tilføje flere GPU’er, men de når alligevel ikke den ydelse, de forventer, fordi disse systemer lider under utilstrækkelig RAM til at føde acceleratorer effektivt, når hver server kun har adgang til sin egen RAM.

Denne ændring påvirker både gennemstrømning og omkostninger for hyperscalers og datacenter-operatører. Når hukommelse bliver den begrænsende faktor, responderer organisationer ofte ved at overdimensionere dyre maskiner, hvilket efterlader underutiliseret GPU-kapacitet og højere strøm- og infrastruktur-omkostninger. Det næste trin i AI-skalaen afhænger mindre af at tilføje rå beregningskraft og mere af at opbygge hukommelsesarkitekturer, der passer til, hvordan produktions-AI faktisk kører.

Her er fem trin, som infrastrukturledere kan tage nu for at forberede sig på de stadig stigende krav til hukommelse.

1. Start med at måle den virkelige flaskehals

Mange organisationer vurderer stadig AI-ydelse gennem en beregnings-først-linse. De sporer cluster-udnyttelse, accelerator-antal og top-linje-gennemstrømning, og antager derefter, at forbedringer vil komme fra at tilføje flere GPU-acceleratorer. Denne opfattelse overser ofte det virkelige problem.

Hukommelses-tryk viser sig ofte i form af stillede acceleratorer, højere per-token-latency og inkonsistent gennemstrømning under belastning. En GPU kan se underutiliseret ud, hvis den venter på, at data ankommer fra en anden hukommelseslag, en anden server eller en anden fase i applikationen. Inference gør dette problem mere synligt, da KV-cache-størrelsen øges, og flere samtidige sessioner konkurrerer om båndbredde.

Operatører har brug for bedre indsigt i effektiv hukommelsesudnyttelse, hvor de ser på bytes overført per token, accelerator-stille-tid og hukommelsesadgangsmønstre på tværs af CPU’er, GPU’er og tilstødende hukommelseslag. De har også brug for pipeline-sporing, der kan adskille hukommelses-relaterede forsinkelser fra netværks- eller lager-problemer. Uden denne indsigt risikerer hold at bruge mere på beregning uden at tackle den virkelige årsag til forsinkelsen.

2. Reducer data-bevægelse før tilføjelse af mere kapacitet

I store AI-systemer kan data-bevægelse skabe lige så megen overhead som data-behandling.

Dette er særligt sandt i inference. Da kontekstvinduer udvides, kan KV-cachen blive en af de største forbrugere af system-hukommelse i stakken. Multi-tenant-servicing og multi-agent-workflows kan tilføje endnu mere. Første fase genererer en output, derefter forbruger en anden den, og infrastrukturen håndterer denne overlevering ved at kopiere store blokke af data mellem GPU’er, på tværs af servere eller gennem framework-niveau-serialisering.

Disse kopier har en reel omkostning. De forbruger båndbredde, tilføjer latency og efterlader dyre beregningsressourcer, der venter på, at den næste overførsel er færdig. De får også operatører til at købe mere dyrt hukommelse, end arbejdsbyrden faktisk kræver.

Før investering i flere acceleratorer, skal hold identificere, hvor i et system data bevæger sig mere, end nødvendigt. GPU-til-GPU-overførsler, server-til-server-kopier og gentagen bevægelse af mellemstadier på tværs af agent-pipelines er gode steder at starte. I mange miljøer leverer reduktion af unødvendig bevægelse mere brugbar ydelse end endnu en server.

3. Byg hukommelseslag rundt om arbejdsbyrde-adfærd

AI-infrastruktur fungerer bedre, når operatører stopper med at behandle hukommelse som en enkelt kilde og i stedet behandler den som en hierarki med distinkte roller.

Den varmeste data skal forblive tættest på acceleratoren. Det inkluderer arbejds-sæt, der kræver den laveste latency og den højeste båndbredde. Andre aktive buffer og ofte anvendte tilstande kan sidde i DRAM. Større strukturer, der kræver skala mere end absolut hastighed, kan flyttes ind i pullet hukommelse. Kolde data og mindre aktive modeller hører længere nede i stakken.

Denne tilgang kræver, at hold forstår, hvilken data ændrer sig konstant, hvilken data mange processer deler, og hvilken data kan tolerere en moderat latency-ombytning uden at påvirke serviceniveauet. For mange installationer følger man stadig standarden om at pushe alt ind i den hurtigste HBM-lag, fordi det føles sikrere. Denne tilgang driver op omkostningerne og efterlader normalt effektivitet på bordet.

En lagdelt hukommelsesstrategi giver operatører mere kontrol over både ydelse og økonomi. I produktions-AI bliver denne balance en kerne-design-krav.

4. Behandle delt hukommelse som en del af arkitekturen for agentic AI

Multi-agent-AI øger omkostningerne ved fragmenteret hukommelsesdesign.

I mange agentic-systemer producerer en agent output, som en anden agent umiddelbart bruger. En tredje service kan rangere denne output, tilføje kontekst eller omdirigere den til en anden model. Hvis hver fase skaber en frisk kopi af samme tilstand, stiger trafikken hurtigt. Da konteksten vokser, vokser størrelsen af denne kopierede data med den. Systemet bruger mere tid på at flytte information end på at behandle data.

Her bliver delt hukommelse stadig mere vigtig, især for delt KV-cache og andre tilstande, som multiple agenter eller tjenester har brug for at få adgang til. Delt hukommelse kan reducere redundant kopiering, lavere netværkstrafik og forbedre udnyttelse på tværs af hele applikationsstien. Det kan også hjælpe agentic-systemer med at skala effektivt, da forskellige noder eller agenter kan genbruge KV-cache med delt hukommelse.

For hyperscalers er dette ikke længere en rand-sag. Da agentic-AI modnes, bliver delt hukommelse en praktisk krav for effektiv installation.

5. Omfavne CXL til produktion-infrastruktur

I de seneste år har branchen set på CXL som en lovende standard, der havde brug for mere tid til at modnes, da CXL hurtigt bevægede sig fra version 1 til 2. Nu, hvor 3.x-hardware er tilgængelig snart, når CXL et punkt, hvor det er funktionelt fuldt ud, bagudkompatibelt og klar til at håndtere produktionsbelastninger.

CXL har nået et niveau af modenhed, hvor hyperscalers og datacenter-operatører bør behandle det som en praktisk mulighed for produktions-hukommelsesudvidelse, -pooling og delt hukommelses-arkitekturer. Det hører nu med i alvorlig infrastruktur-planlægning, især i miljøer, der har brug for mere fleksibel hukommelsesskala og bedre økonomi omkring inference.

Det betyder ikke, at hver enkelt arbejdsbyrde skal flyttes til CXL-baseret hukommelse. Lokal hukommelse vil fortsat være essentiel for den varmeste og mest latency-følsomme data. Men operatører behøver ikke længere at vente på en fremtidig version af standarden, før de handler. Det mest nyttige spørgsmål er, hvor CXL kan løse virkelige produktions-problemer i dag.

De mest åbenlyse muligheder ligger i hukommelsesudvidelse, pullet hukommelse og delt hukommelses-design, der reducerer unødvendig kopiering på tværs af AI-arbejdsbyrder. Disse brugstilfælde linjer op direkte med nuværende tryk-punkter: stigende KV-cache-krav, voksende agent-til-agent-data-overførsel og behovet for at forbedre GPU-udnyttelse uden at presse den samlede ejer-omkostning endnu højere.

Operatører skal stadig ingeniøre omhyggeligt. Latency, forudsigelighed og software-understøttelse er stadig vigtigt. Hukommelses-styringspolitikker skal placere data i den rigtige lag på det rigtige tidspunkt. Men disse er implementerings-spørgsmål, ikke grunde til at udsætte planlægning.

Hos XCENA ser vi hukommelse, data-bevægelse og udnyttelse som de centrale begrænsninger i produktions-AI-infrastruktur. Derfor fokuserer vi på CXL-baseret beregnings-hukommelse og arkitekturer, der reducerer unødvendig kopiering, understøtter delt adgang og hjælper operatører med at udnytte dyre beregningsressourcer bedre.

Branchen tilbragte år med at behandle hukommelse som en sekundær ressource bag den virkelige motor for AI-fremgang. Denne opfattelse passer ikke længere den produktions-installations-reality. Hukommelse former nu udnyttelse, effektivitet og omkostninger på hvert niveau af stakken. Operatører, der erkender denne ændring tidligt, vil have en fordel, der måles ikke kun i ydelse, men i, hvor effektivt de kan skala AI i den virkelige verden.

Jin Kim er administrerende direktør og medstifter af XCENA, et sydkoreansk fabless halvlederfirma, der fokuserer på at opbygge næste generations hukommelsesløsninger til AI og storstilet dataudvikling. Med en baggrund, der inkluderer seniort ledelsesroller i SK Hynix, hvor han var en af de yngste vicepræsidenter i virksomheden, bringer Kim dyb ekspertise indenfor datacentreret computing og halvlederarkitektur.