CXL ia amploare la FMS 2024

Consorțiul CXL a avut o prezență obișnuită la FMS (care s-a redenumit în acest an din “Flash Memory Summit” în “Future of Memory and Storage”). Înapoi la FMS 2022, compania a avutanunțatv3.0 a specificațiilor CXL. Aceasta a fost urmată de CXL 3.1introducerela Supercomputing 2023. După ce a început ca un standard de interconectare între gazdă și dispozitiv, acesta a fost înceta subsumat alte standarde concurentecum ar fi OpenCAPI și Gen-Z. Ca urmare, specificațiile au început să cuprindă o mare varietate de cazuri de utilizare prin construirea unui protocol pe magistrala de expansiune PCIe omniprezentă. Consorțiul CXL cuprinde nume grele precum AMD și Intel, precum și un număr mare de companii nou înființate care încearcă să joace în diferite segmente pe partea de dispozitive. La FMS 2024, CXL a avut o poziție privilegiată în demonstrațiile standurilor multor furnizori.

Migrarea platformelor de servere de la DDR4 la DDR5, împreună cu creșterea volumelor de lucru care necesită o capacitate mare de memorie RAM (dar care nu sunt deosebit de sensibile la lățimea de bandă sau la latența memoriei), a deschis modulele de expansiune a memoriei ca unul dintre primele seturi de dispozitive CXL disponibile pe scară largă. În ultimii doi ani, au fost anunțate produse de laSamsungșiMicronîn acest domeniu.

Modul de memorie SK hynix CMM-DDR5 CXL și HMSDK

La FMS 2024, SK hynix a prezentat modulul său de memorie CMM-DDR5 CXL bazat pe DDR5, cu o capacitate de 128 GB. De asemenea, compania a prezentat în detaliu kitul de dezvoltare a software-ului de memorie eterogenă (HMSDK) – un set de biblioteci și instrumente atât la nivel de nucleu, cât și la nivel de utilizator, cu scopul de a spori ușurința de utilizare a memoriei CXL. Acest lucru se realizează în parte prin luarea în considerare a piramidei / ierarhiei memoriei și relocarea datelor între memoria principală a serverului (DRAM) și dispozitivul CXL în funcție de frecvența de utilizare.

Modulul de memorie CMM-DDR5 CXL vine în factorul de formă SDFF (E3.S 2T) cu o interfață gazdă PCIe 3.0 x8. Memoria internă se bazează pe DRAM cu tehnologie 1α, iar dispozitivul promite lățime de bandă și latență de clasă DDR5 în cadrul unui singur hop NUMA. Deoarece aceste module de memorie sunt destinate utilizării în centrele de date și în întreprinderi, firmware-ul include funcții pentru RAS (fiabilitate, disponibilitate și serviceability) împreună cu boot securizat și alte funcții de administrare.

SK hynix a prezentat, de asemenea, Niagara 2.0 – o soluție hardware (bazată în prezent pe FPGA-uri) care permite punerea în comun și partajarea memoriei, adică conectarea mai multor memorii CXL pentru a permite diferitelor gazde (CPU-uri și GPU-uri) să își partajeze în mod optim capacitatea. Versiunea anterioară permitea doar partajarea capacității, însă cea mai recentă versiune permite și partajarea datelor. SK hynix a avutprezentataceste soluții la CXL DevCon 2024 la începutul acestui an, dar se pare că s-au făcut unele progrese în finalizarea specificațiilor CMM-DDR5 la FMS 2024.

Microchip și Micron demonstrează modulul de expansiune de memorie CZ120 CXL

Micron a avutdezvăluitCZ120 CXL Memory Expansion Module anul trecut, bazat pe controlerul de memorie Microchip SMC seria 2000 CXL. La FMS 2024, Micron și Microchip au avut o demonstrație a modulului pe un server Granite Rapids.

De asemenea, au fost furnizate informații suplimentare despre controlerul SMC 2000.

Controlerul de memorie CXL încorporează, de asemenea, gestionarea defecțiunilor DRAM, iar Microchip oferă, de asemenea, instrumente de diagnosticare și depanare pentru a analiza modulele defecte. Controlerul de memorie suportă, de asemenea, ECC, care face parte din setul de caracteristici RAS de clasă enterprise al seriei SMC 2000. Flexibilitatea sa asigură faptul că modulele de memorie CXL bazate pe SMC 2000 care utilizează DDR4 pot completa DRAM-ul principal DDR5 în serverele care îl acceptă doar pe acesta din urmă.

Marvell anunță linia de produse Structera CXL

Cu câteva zile înainte de începerea FMS 2024, Marvell aanunțato nouă linie de produse CXL sub eticheta Structera. La FMS 2024, am avut ocazia să discutăm despre această nouă linie cu Marvell și să adunăm câteva informații suplimentare.

Spre deosebire de alte soluții de dispozitive CXL axate pe punerea în comun și extinderea memoriei, linia de produse Structera încorporează, de asemenea, o parte de accelerator de calcul pe lângă un controler de expansiune a memoriei. Toate acestea sunt construite pe tehnologia de 5nm a TSMC.

Partea de accelerator de calcul, Structera A 2504 (A de la Accelerator) este un dispozitiv PCIe 5.0 x16 CXL 2.0 cu 16 nuclee integrate Arm Neoverse V2 (Demeter) la 3,2 GHz. Acesta încorporează patru canale DDR5-6400 cu suport pentru până la două DIMM-uri pe canal, împreună cu compresie și decompresie în linie. Integrarea nucleelor puternice de CPU ARM de clasă server înseamnă că partea de expansiune a memoriei CXL mărește lățimea de bandă de memorie disponibilă pentru fiecare nucleu, în timp ce mărește și capacitățile de calcul.

Aplicații precum Deep-Learning Recommendation Models (DLRM) pot beneficia de capacitatea de calcul disponibilă în dispozitivul CXL. Scalarea disponibilității lățimii de bandă este însoțită și de reducerea consumului de energie pentru volumul de lucru. Abordarea a contribuit, de asemenea, la dezagregarea în cadrul serverului pentru un design termic mai bun în ansamblu.

Structera X 2404 (X de la eXpander) va fi disponibil fie ca dispozitiv PCIe 5.0 (un singur x16 sau două x8) cu patru canale DDR4-3200 (până la 3 DIMM-uri pe canal). Caracteristici precum (de)compresia în linie, criptarea / decriptarea și boot-ul securizat cu suport hardware sunt prezente și în Structera X 2404. În comparație cu TDP-ul de 100 W al Structera X 2404, Marvell se așteaptă ca această parte să consume aproximativ 30 W. Scopul principal al acestei părți este de a permite hiperscalerilor să recicleze DIMM-urile DDR4 (până la 6 TB per expander), crescând în același timp capacitatea de memorie a serverului.

Marvell are, de asemenea, o parte Structera X 2504 care acceptă patru canale DDR5-6400 (cu două DIMM-uri pe canal pentru până la 4 TB per expander). Alte aspecte rămân aceleași cu cele ale componentei cu reciclare DDR4.

Compania a subliniat câteva aspecte unice ale liniei de produse Structera – compresia în linie optimizează capacitatea DRAM disponibilă, iar suportul de 3 DIMM-uri pe canal pentru expander-ul DDR4 maximizează cantitatea de DRAM per expander (în comparație cu soluțiile concurente). Procesul de 5nm reduce consumul de energie, iar componentele suportă accesări din mai multe gazde. Integrarea nucleelor Arm Neoverse V2 pare a fi o premieră pentru un accelerator CXL și permite delegarea sarcinilor de calcul pentru a îmbunătăți performanța generală a sistemului.

Deși Marvell a anunțat specificațiile pentru piesele Structera, se pare că eșantionarea este la cel puțin câteva trimestre distanță. Unul dintre aspectele interesante ale foilor de parcurs / anunțurilor Marvell din ultimii ani a fost concentrarea lor pe crearea de produse adaptate la cerințele clienților cu volume mari. Linia de produse Structera nu este diferită – hiperscalerii sunt dornici să își recicleze modulele de memorie DDR4 și se pare că abia așteaptă să pună mâna pe piesele de expansiune.

CXL abia începe să se dezvolte lent, iar segmentul în formă de băț de hochei al curbei de creștere nu este cu siguranță pe termen scurt. Cu toate acestea, pe măsură ce mai multe sisteme gazdă cu suport CXL încep să fie implementate, produse precum linia de acceleratoare Structera încep să aibă sens din punctul de vedere al eficienței serverului.

Leave a Reply