RDIMM: Kas yra šio tipo RAM modulis ir kuo jis skiriasi nuo DIMM modulių?

Paskutiniai pakeitimai: 22 sausis 2024
Autorius: Jaime Herrera
RDIMM

La RDIMM RAM atmintis Jis sužadina vartotojų susidomėjimą, nes kai kuriose srityse yra patobulintas, palyginti su įprastais DIMM atminties moduliais. Šiame straipsnyje parodysiu svarbiausius šių modulių ypatumus, jų charakteristikas ir skirtumus, palyginti su kitais atminties formatais. pagrindinė atmintis.

Kas yra R-DIMM?

Hostingas

RDIMM atmintis yra ne kas kita, kaip registruota RAM, taigi ir terminas Registruotas dvigubos eilutės atminties modulisŠis RAM tipas taip pat gali būti vadinamas buferiniu, tai reiškia, kad tai DRAM tipo RAM moduliai, tokie kaip DIMM, tačiau juose yra registras arba buferis kaip atmintis tarp atminties lustų ir sistemos atminties valdiklio.

Nereikėtų painioti RDIMM su praeities RIMM. „Rambus“ atmintis, dar žinoma kaip RIMM („Rambus Inline Memory Module“), yra specifinis atminties tipas, naudotas sistemose nuo XX a. dešimtojo dešimtmečio pabaigos iki XXI a. pradžios, kai buvo naudojami „Intel Pentium 1990“ procesoriai. Šio tipo atmintį sukūrė „Rambus Inc.“ ir iš pradžių ji buvo reklamuojama kaip didelės spartos alternatyva įprastoms atminties technologijoms, tokioms kaip SDRAM (sinchroninė dinaminė atsitiktinės prieigos atmintis), užtikrinanti geresnį našumą. Tačiau ji buvo brangi, todėl atsiradus DDR ir jos mažesnei kainai bei nedideliam našumo skirtumui, ji galiausiai nugalėjo, o RIMM išnyko. Tačiau būkite atsargūs, nors daugelis mano, kad „Rambus“ išnyko, tiesa ta, kad ši įmonė vis dar veikia ir šiandien, kurdama naujus našios atminties kūrimo sprendimus ir technologijas.

Dėl šio registro RDIMM gali suteikti mažesnė atminties valdiklio elektros apkrova Palyginti su neregistruota arba įprasta DIMM atmintimi, registruota atmintis leidžia kompiuterinei sistemai naudoti daugiau atminties modulių nei būtų įmanoma naudojant neregistruotą atmintį. Dėl šios priežasties daugumoje kompiuterių pagrindinių plokščių yra nuo dviejų iki keturių DIMM lizdų, o serveriuose ir HPC klasteriuose gali būti aštuoni ar daugiau lizdų, nes pagrindiniam atminties valdikliui tenka mažesnė elektrinė apkrova.

  FRAM arba FeRAM atmintis: viskas, ką reikia žinoti

Kai registruota atmintis gaminama kaip dviejų eilučių atminties modulis (DIMM), ji vadinama RDIMM. Panašiai, neregistruotas DIMM vadinamas UDIMM arba tiesiog DIMM.

RDIMM atminties moduliai paprastai jis yra brangesnis Dėl reikalingų papildomų grandinių jis paprastai randamas tik tose srityse, kuriose mastelio keitimo ir patikimumo poreikis nusveria mažos kainos poreikį, pavyzdžiui, serveriuose, didelio našumo kompiuteriuose ir net kai kuriose darbo stotyse su tokiais procesoriais kaip „Intel Xeon“, „AMD Threadripper PRO“, „Ryzen PRO“ ir kt.

Nors daugumoje registruotų atminties modulių taip pat yra atminties klaidų taisymo kodas (ECC)Registruoti atminties moduliai taip pat gali neturėti klaidų taisymo galimybės ir atvirkščiai. Tačiau dauguma RDIMM modulių dažnai turi ECC, nes įmonių ar duomenų centrų aplinkoje esančioms programoms reikalingas tam tikras klaidų toleravimas, palyginti su įprastu asmeniniu kompiuteriu.

RDIMM privalumai ir trūkumai

RDIMM atmintis nėra nei geresnė, nei blogesnė už DIMM modulį – viskas priklauso nuo to, kam jos reikia kiekvienu atveju. Pavyzdžiui, norint žinoti kai kuriuos iš šių dalykų... privalumai ir trūkumai Kalbant apie RDIMM ir DIMM/UDIMM, daugiausia dėmesio skirsime jų našumui ir suderinamumui:

  • SpektaklisNašumas nėra stiprioji RDIMM pusė, nes naudojant šį buferio registrą sumažėja našumas. Tačiau, atsižvelgiant į numatytą paskirtį, ši žala yra verta dėmesio siekiant padidinti patikimumą ir didesnę įdiegtą talpą kiekvienoje pagrindinėje plokštėje. Atminkite, kad kiekviena atminties prieiga (skaitymas arba rašymas) bus saugoma buferyje arba registre ciklui tarp atminties magistralės ir DRAM, todėl RDIMM turi didesnę delsą dėl šio papildomo takto ciklo, palyginti su DIMM moduliais. Todėl norint geriausio našumo, geriau naudoti įprastą DIMM. Tačiau reikėtų atkreipti dėmesį, kad SDRAM lustų atveju šis ciklo delsa taikoma tik pirmajam paketo ciklui, o ne likusiai to paties paketo daliai. Bet kokiu atveju tai reiškia didesnę našumo žalą nei DIMM. Tiesa, yra tam tikrų technologijų, kurios padeda sumažinti šį delsą ir pagerinti šių modulių veikimą, tačiau jos vis tiek atsilieka nuo DIMM.
  • SuderinamumasKita RDIMM atminties problema yra suderinamumas. Šių modulių negalima naudoti jokiose pagrindinėse plokštėse; pagrindinė plokštė turi priimti tokio tipo registruotą atmintį, kitaip ji neveiks. Tas pats pasakytina ir apie DIMM modulius, kurie taip pat neveiks pagrindinėje plokštėje, skirtoje RDIMM moduliams. Paprastai asmeninių ir nešiojamųjų kompiuterių pagrindinės plokštės nepalaiko RDIMM modulių; juos palaiko tik darbo stočių, serverių ir didelio našumo kompiuterinių procesorių pagrindinės plokštės, nes joms iš tikrųjų reikia tokio tipo atminties, kuri užtikrina didesnį stabilumą esant dideliems pajėgumams. Kita vertus, jei RDIMM yra ECC, procesorius taip pat turi palaikyti ECC atmintį, kitaip ji neveiks.
  Fenghua Nr. 3: Architektūra, HBM atmintis ir Kinijos GPU ambicijos

R-DIMM atminties tipai

Kaip sužinoti, kiek RAM palaiko mano kompiuteris

Los RDIMM moduliai arba registruoti DIMM moduliai, Kaip jau minėjau anksčiau, jie įterpia registrą arba buferį tarp DIMM modulio komandų ir adresų kontaktų bei atminties lustų. Didelės talpos DIMM gali turėti daug atminties lustų, kurių kiekvieną turi adresuoti atmintis, o jų bendra talpa riboja atminties magistralės veikimo greitį. Perskirstant komandų ir adresų signalus RDIMM viduje, prie vienos atminties magistralės galima prijungti daugiau atminties lustų, nes jie neperkrauna atminties valdiklio, kaip būtų, kai atminties magistralė nėra registruota.

Kai tai išsiaiškinsime, reikia pasakyti, kad lygiai taip pat, kaip DIMM moduliai turi žinomų variantų, tokių kaip SO-DIMM ir kt., R-DIMM moduliai taip pat turi variantai kad turėtumėte žinoti:

  • R-DIMM arba RDIMM: yra įprastas registruotas RAM atminties modulis.
  • LR-DIMM arba LRDIMMTai ankstesnio sumažintos apkrovos modelio darinys; kitaip jie labai panašūs. Tačiau šiuo atveju buferis pridedamas ir prie duomenų linijų, ne tik prie komandų ir adresų linijų. Tai reiškia, kad duomenų ir valdymo linijos yra registruojamos, todėl prieigos metu visi signalai išlieka lygiagretūs. Dėl to padidėja maksimali atminties talpa, išvengiant našumo ir energijos suvartojimo problemų, su kuriomis susiduriama naudojant kitų tipų modulius, pvz., FB-DIMM.

Kas yra ECC? Ar jis svarbus RDIMM atmintims?

Anksčiau minėjau, kad RDIMM moduliai taip pat paprastai ECC (Klaidų taisymo kodas), tai yra, jie apima technologiją, skirtą aptikti ir ištaisyti atminties klaidas, kurios kartais gali atsirasti įprasto kompiuterinės sistemos veikimo metu.

  HBM4: Ar jis gali pakeisti DDR5 ir GDDR7? Aiškinamės atminties ateitį.

Kai duomenys saugomi RAM atmintyje, gali atsirasti klaidų. atsitiktinių klaidų dėl įvairių priežasčių, tokių kaip elektros trukdžiai, įtampos svyravimai ar tiesiog atminties komponentų defektai. Šios klaidos gali būti subtilios ir daugumoje programų likti nepastebėtos, tačiau kritinėse aplinkose, tokiose kaip serveriai, profesionalios darbo stotys arba sistemos, kuriose duomenų vientisumas yra labai svarbus, atminties klaidos gali turėti reikšmingų pasekmių. Kai dėl klaidos bitas perjungiamas iš 0 į 1 arba iš 1 į 0, galutinis rezultatas šiuose svarbiuose įrenginiuose gali būti pražūtingas.

ECC RAM naudoja specialius kodus, kad pridėtų papildomus bitus prie kiekvieno saugomo duomenų rinkinio. Šie papildomi bitai vadinami pariteto bitai, leidžia aptikti ir ištaisyti vieno bito klaidas, o kai kuriais atvejais ir dviejų bitų klaidas. Įvykus klaidai, sistema gali nustatyti neatitikimą tarp lyginumo bitų ir tikrųjų duomenų ir automatiškai ištaisyti klaidą, užtikrindama saugomos informacijos vientisumą.

Bet, kaip suprasite, turint šį ECC Tai taip pat ne visais atvejais naudingaViena vertus, šios ECC atminties yra brangesnės nei įprastos, ir tai turi palaikyti sistemos atminties valdiklis, nesvarbu, ar jis yra pagrindinėje plokštėje, ar pačiame procesoriuje, kaip ir daugumoje šiuolaikinių procesorių. Be to, papildomų bitų pridėjimas nėra naudingas energijos suvartojimui ir našumui, kurie taip pat šiek tiek nukenčia. Tačiau tai verta šiose sistemose, kuriose svarbi klaidų prevencija...