Samsung introduceert 512GB-module van DDR5-geheugen met Compute Express Link

Samsung introduceert een DDR5-module met een capaciteit van 512GB die gebruikmaakt van de CXL-interconnect. De module maakt hpc-systemen en servers met tientallen terabytes aan geheugen mogelijk.

De CXL-geheugenmodule heeft een Edsff-formfactor, die volgens Samsung geschikt is voor gebruik in toekomstige servers en datacenters. In mei vorig jaar toonde Samsung een eerste prototype dat nog voorzien was van een fpga als controller. In samenwerking met andere bedrijven heeft Samsung nu een specifieke CXL-controller gemaakt. Die asic is geïntegreerd in de module. Ook merkt de fabrikant op dat de capaciteit met 512GB vier keer zo groot is als bij de eerdere CXL-module.

Samsung 512GB DDR5 CXLHet geheugen maakt gebruik van de in 2019 aangekondigde CXL-interconnect. Dat is een PCIe 5.0-interface tussen cpu en gpu, fpga of andere accelerator, die onder andere voor cache coherency moet zorgen. De interconnect maakt ook grotere geheugenhoeveelheden mogelijk, omdat er meer geheugen kan worden toegevoegd dan het aantal geheugenkanalen van een processor toelaat.

Later in mei stelt Samsung een nieuwe versie van zijn Scalable Memory Development Kit beschikbaar. Ontwikkelaars kunnen deze sdk gebruiken om het CXL-geheugen in systemen samen te laten werken met andere geheugensystemen.

De CXL-geheugenmodules zijn nog niet te koop. Samsung stuurt in het derde kwartaal samples naar partners voor evaluatie en tests. De modules moeten vervolgens samen met de 'serverplatforms van de volgende generatie' op de markt komen.

Samsung 512GB DDR5 CXL

Door Julian Huijbregts

Nieuwsredacteur

10-05-2022 • 14:57

15

Reacties (15)

15
15
3
0
0
7
Wijzig sortering
Kan iemand mij uitleggen wat het verschil is met dit bericht van vorig jaar?
Het geheugen maakt gebruik van de in 2019 aangekondigde CXL-interconnect. Dat is een PCIe 5.0-interface tussen cpu en gpu, fpga of andere accelerator, die onder andere voor cache coherency moet zorgen. De interconnect maakt ook grotere geheugenhoeveelheden mogelijk, omdat er meer geheugen kan worden toegevoegd dan het aantal geheugenkanalen van een processor toelaat.
Artikel wel gelezen? Dit is namelijk de samenvatting van wat er anders is..
"De omvang van het gebruikte DDR5 maakt Samsung nog niet bekend en ook lijkt het voorlopig om een testsample te gaan"

"In mei vorig jaar toonde Samsung een eerste prototype dat nog voorzien was van een fpga als controller."

We zijn dus van experimenteel prototype naar verkoopbaar product gegaan, of althans dat denken ze.

[Reactie gewijzigd door CAPSLOCK2000 op 24 juli 2024 19:35]

De module maakt hpc-systemen en servers met tientallen terabytes aan geheugen mogelijk.
Tuurlijk is dit voor de grootgebruikers, maar toch zet dit jouw laptop met 0,016TB (16GB) aan geheugen in een ander licht.. 8)7
Ik las trouwens htpc :) Mijn fout natuurlijk, maar vroeg me daarom wel af waarom je tientallen terabytes geheugen nodig zou hebben om een filmpje af te spelen.
Sla jij je blue rays niet op in je ramdisk dan?
Blue-rays? Wat zijn dat? :D
Blue-ray-disk is de opvolger van de Floppy-disk https://nl.wikipedia.org/wiki/Diskette

[Reactie gewijzigd door martin-026 op 24 juli 2024 19:35]

blue rays
Dit triggert mijn grammar-Duitser.

blu-ray
https://nl.wikipedia.org/wiki/Blu-ray
De uitlezing gebeurt met behulp van blauw laserlicht met een golflengte van 405 nm.
Dan is dat licht blauw(blue), dus dat de marketing afdeling het cool en hip heeft gemaakt door blu-ray ervan te maken is natuurlijk nog meer degenerate(een term die Duitsers uit die grammar tijd veel gebruikte) om te gebruiken dan mijn redelijk beschrijvende term :P :P

Maar wel eens, blu-ray is wss duidelijker.

[Reactie gewijzigd door dieAndereGozer op 24 juli 2024 19:35]

Heel interessant, benieuwd hoe lang het duurt voordat dit op de desktop markt beschikbaar komt.
En ja, ik snap dat 512GB aan geheugen daar onzinnig is, maar een universal system cache in plaats van alle apparaten hun eigen cache/geheugen te laten hebben zou toch positief moeten zijn voor de performance.
Misschien is dat nu onzinnig, maar wie weet komt er op ten duur tech waar je hele OS, games en programma's volledig in zo'n snelle opslag geplaatst worden voor nog betere prestaties. Zolang de bestanden gebruikt worden, uiteraard.
Die RAMdisks bestonden al een lange tijd, maar waren niet echt bruikbaar voor hetgeen ze claims maakten. Dat zou uiteindelijk kunnen veranderen!
Ik denk dat volatile geheugen daar nooit echt geschikt voor gaat worden, flash geheugen in NVMe storage is daar beter voor geschikt, en met GPUDirect Storage, zeker als NVMe drives PCIe5.0 volledig kunnen benutten denk ik dat er niet zoveel voordeel meer is voor een RAMdrive.

Ik kan er ook naast zitten natuurlijk ;)
Alright, maar stel dat er hybride komt? Of een dedicated flash DIMM stick? Dat is er ook al eens geweest, dacht ik.
Die snelheid is natuurlijk niet het enige, maar je hebt ook de wijze van aanspreken van het geheugen. Ze komen nu eindelijk met InterConnect uit, dat directe verplaatsing van data makkelijker moet maken, toch?
Ik weet het niet. Er zijn ondertussen zo veel dingen uitgekomen waarvan voorheen gezegd werd dat het niet kon of niet praktisch was, en nu een standaard is dat het niet eens meer opvalt.
Je huidige systeem is hybride :). Je data staat op je non-volatiele opslag (SSD/HDD), dit wordt vervolgens naar je RAM geheugen verplaatst wanneer je het nodig hebt.

De winst van CXL moet komen van het feit dat alle apparaten uit hetzelfde geheugen lezen. Dit betekent ten eerste dat je minder geheugen verspilt omdat elk apparaat zijn eigen geheugen heeft wat ongetwijfeld niet allemaal constant wordt gebruikt, en daarnaast hoeft data niet van de ene plaats naar de andere plaats in je computer te worden verplaatst, bijvoorbeeld als je gamet krijg je zoiets als dit: SSD->CPU geheugencontroller->RAM->CPU geheugencontroller->GPU. Met CXL krijg je vervolgens SSD->CXL cache->GPU. Dus nu is je CPU helemaal niet meer bezig met het verplaatsen van data, dus die heeft clockcycles over, plus dat elke stap een klein beetje latency toevoegt en electriciteit kost.

Maar om dit te laten werken zal alle hardware anders aangepakt moeten worden, met eigen geheugen controllers (die hebben ze veelal al) die allemaal op dezelfde manier gebruik maken van dat centrale geheugen.
Alles op een RAMdrive plaatsen zorgt niet noodzakelijkerwijs voor ene sneller systeem, maar wel voor een veel duurder systeem.

En ik plaats hier een noot bij dat ik geen expert ben, dit is hoe ik het verhaal begrijp.

Op dit item kan niet meer gereageerd worden.