Marvell a anunțat a doua generație a familiei sale de controlere Structera X pentru extinderea memoriei CXL, introducând modelele 3406 și 3506, destinate serverelor care au nevoie de o capacitate de memorie considerabil mai mare decât cea care poate fi instalată direct pe procesorul gazdă. Potrivit publicației IT Home, controlerele acceptă CXL 3.2 și PCI Express 6.0 pe interfața din amonte (upstream), oferind totodată șase canale de memorie în aval (downstream).
Cele două modele vizează tehnologii de memorie diferite. Structera X 3406 acceptă până la 18 module DDR4 RDIMM și o capacitate totală extinsă de 9 TB. Modelul 3506 acceptă până la 12 module DDR5 RDIMM și o capacitate maximă de 6 TB. Aceste capacități sunt disponibile prin intermediul unui dispozitiv de extindere a memoriei CXL, în loc ca modulele să fie instalate direct în sloturile DIMM obișnuite ale procesorului.
Marvell afirmă, de asemenea, că un singur pool de memorie extinsă poate fi partajat de până la patru sisteme gazdă. Această posibilitate este importantă pentru serverele cu mai mulți utilizatori și pentru infrastructurile compozabile, în care memoria poate fi alocată dinamic, în loc să fie asociată permanent unui singur procesor. Comportamentul efectiv al partajării depinde de firmware-ul serverului, de compatibilitatea sistemului de operare, de izolarea de securitate și de implementarea infrastructurii CXL.
O altă caracteristică importantă este compresia. Marvell indică un debit de compresie LZ4 de până la 250 GB/s, de cinci ori mai mare decât cel al generației anterioare. Compania afirmă că această tehnologie poate oferi o capacitate efectivă a memoriei de două până la trei ori mai mare, deși beneficiul practic depinde de cât de bine pot fi comprimate datele și de tiparul de acces al sarcinii de lucru.
Extinderea memoriei prin CXL nu este echivalentă cu utilizarea memoriei DRAM locale. Dispozitivele CXL adaugă latență și consumă din lățimea de bandă a conexiunii, astfel că sunt mai potrivite pentru sarcini de lucru care necesită o capacitate mare de memorie decât pentru seturile de date accesate intens, unde latența este critică. Sistemele de operare și aplicațiile trebuie să țină cont de diferența dintre memoria locală și cea extinsă pentru a putea plasa datele în mod inteligent.
Controlerele oferă funcții de fiabilitate, disponibilitate și ușurință în întreținere specifice mediilor enterprise (RAS). Marvell menționează și suport pentru securitate bazată pe criptografie post-cuantică (PQC), concepută pentru a proteja comunicațiile și funcțiile de gestionare a memoriei împotriva amenințărilor criptografice viitoare. Anunțul nu precizează algoritmii acceptați sau cerințele exacte pentru implementare.
Utilizarea PCIe 6.0 pentru conexiunea din amonte oferă posibilitatea obținerii unei lățimi de bandă agregate mai mari, însă platformele de server trebuie să dispună și de porturi gazdă compatibile și de retimere adecvate. PCIe 6.0 utilizează semnalizare PAM4 și necesită o proiectare mai exigentă din perspectiva integrității semnalului decât PCIe 5.0.
Marvell estimează că mostrele controlerelor Structera X 3406 și 3506 vor deveni disponibile în primul trimestru al anului 2027. Disponibilitatea mostrelor pentru testare nu înseamnă că produsele sunt disponibile pentru vânzarea cu amănuntul și nici că utilizatorii de stații de lucru vor putea face imediat un upgrade. Controlerele sunt destinate producătorilor de servere și furnizorilor de sisteme de memorie.
Această evoluție este importantă deoarece sarcinile de lucru pentru inteligență artificială și analiza datelor direct în memorie necesită din ce în ce mai multă capacitate decât pot oferi în mod economic soclurile convenționale pentru procesoare. CXL le permite proiectanților de sisteme să adauge memorie ca resursă partajată și să îmbunătățească potențial gradul de utilizare a acesteia între mai multe sisteme gazdă.
Testele independente vor trebui să măsoare latența memoriei locale în comparație cu cea CXL, lățimea de bandă în condițiile utilizării simultane de către mai multe sisteme gazdă, costurile suplimentare ale compresiei, comportamentul în cazul defectării componentelor și consumul de energie. Capacitatea disponibilă, luată singură, nu este suficientă pentru a determina performanța aplicațiilor.
| Specificație | Structera X 3406 | Structera X 3506 |
|---|---|---|
| Interfață din amonte (upstream) | CXL 3.2 / PCIe 6.0 | CXL 3.2 / PCIe 6.0 |
| Canale de memorie în aval (downstream) | Șase | Șase |
| Tip de memorie | DDR4 RDIMM | DDR5 RDIMM |
| Număr maxim de module | 18 | 12 |
| Capacitate maximă | 9 TB | 6 TB |
| Partajare între sisteme gazdă | Până la patru sisteme | Până la patru sisteme |
| Debit de compresie LZ4 | Până la 250 GB/s | Până la 250 GB/s |
| Securitate | RAS enterprise și PQC | RAS enterprise și PQC |
| Disponibilitate estimată a mostrelor | Trimestrul I 2027 | Trimestrul I 2027 |

