nie należy mylić z pamięcią ECC, chociaż moduły pamięci często wykorzystują obie technologie.

dwa 8 GB DDR4-2133 ECC 1.2 V zarejestrowane DIMM (RDIMMs)

przykład dla UDIMM RAM

zarejestrowane (zwane także buforowanymi) moduły pamięci mają rejestr między modułami DRAM a kontrolerem pamięci systemu. Nakładają one mniejsze obciążenie elektryczne na kontroler pamięci i pozwalają pojedynczym systemom pozostać stabilnymi z większą liczbą modułów pamięci niż w innym przypadku. W porównaniu z pamięcią zarejestrowaną pamięć konwencjonalna jest zwykle określana jako pamięć niebuforowana lub pamięć Niezarejestrowana. Po wyprodukowaniu jako dual in-line memory module (DIMM) zarejestrowany moduł pamięci nazywany jest RDIMM, podczas gdy Niezarejestrowana pamięć nazywana jest UDIMM lub po prostu DIMM.

pamięć rejestrowana jest często droższa ze względu na mniejszą liczbę sprzedawanych jednostek i wymagane dodatkowe obwody, dlatego zwykle znajduje się tylko w aplikacjach, w których potrzeba skalowalności i solidności przewyższa potrzebę niskiej ceny – na przykład pamięć rejestrowana jest zwykle używana w serwerach.

chociaż większość zarejestrowanych modułów pamięci posiada również pamięć kodów korekcji błędów (ECC), możliwe jest również, że zarejestrowane moduły pamięci nie będą korygować błędów lub odwrotnie. Niezarejestrowana pamięć ECC jest obsługiwana i używana w stacjach roboczych lub płytach głównych serwerów, które nie obsługują bardzo dużych ilości pamięci.

wydajność

Zwykle za korzystanie z zarejestrowanej pamięci jest kara za wydajność. Każdy odczyt lub zapis jest buforowany przez jeden cykl pomiędzy szyną pamięci a pamięcią DRAM, więc zarejestrowaną PAMIĘĆ RAM można uważać za uruchamiającą jeden cykl zegarowy za równoważną niezarejestrowaną pamięcią DRAM. W przypadku pamięci SDRAM dotyczy to tylko pierwszego cyklu serii.

jednak ta kara za wykonanie nie jest uniwersalna. Istnieje wiele innych czynników związanych z szybkością dostępu do pamięci. Na przykład procesory z serii Intel Westmere 5600 uzyskują dostęp do pamięci za pomocą przeplotu, w którym dostęp do pamięci jest dystrybuowany w trzech kanałach. Jeśli na kanał używane są dwa moduły DIMM pamięci, „powoduje to zmniejszenie maksymalnej przepustowości pamięci dla konfiguracji 2dpc (moduły DIMM na kanał) z UDIMM o około 5% w porównaniu z RDIMM”. (s. 14). Dzieje się tak, ponieważ „gdy przechodzisz do dwóch modułów DIMM na kanał pamięci, ze względu na wysokie obciążenie elektryczne linii adresowych i sterujących, kontroler pamięci wykorzystuje czas” 2T ” lub ” 2N ” dla UDIMM. W związku z tym każde polecenie, które zwykle wykonuje jeden cykl zegara, jest rozciągane do dwóch cykli zegara, aby umożliwić rozliczanie czasu.

kompatybilność

zazwyczaj płyta główna musi pasować do typu pamięci; w rezultacie zarejestrowana pamięć nie będzie działać na płycie głównej, która nie jest dla niej zaprojektowana i odwrotnie. Niektóre płyty główne PC akceptują lub wymagają zarejestrowanej pamięci, ale zarejestrowane i niezarejestrowane moduły pamięci nie mogą być mieszane. Istnieje wiele nieporozumień między pamięcią zarejestrowaną I ECC; powszechnie uważa się, że pamięć ECC (która może być zarejestrowana lub nie) nie będzie działać w ogóle na płycie głównej bez wsparcia ECC, nawet bez zapewnienia funkcjonalności ECC, chociaż problemy ze zgodnością pojawiają się podczas próby użycia zarejestrowanej pamięci (która również obsługuje ECC i jest opisana jako ECC RAM) na płycie głównej PC, która jej nie obsługuje.

typy pamięci buforowanych

porównanie: pamięć rejestrowana (R-DIMM) i zmniejszone obciążenie DIMM (LR-DIMM)

zarejestrowane (buforowane) moduły DIMM (R-DIMM) wstawiają bufor między pinami szyn poleceń i adresów w pamięci DIMM i układach pamięci. DIMM o dużej pojemności może mieć wiele układów pamięci, z których każdy musi otrzymywać adres pamięci, a ich łączna pojemność wejściowa ogranicza prędkość, z jaką szyna pamięci może działać. Poprzez redystrybucję sygnałów poleceń i adresów w R-DIMM, pozwala to na podłączenie większej liczby układów do magistrali pamięci. Kosztem jest zwiększone opóźnienie pamięci, w wyniku jednego dodatkowego cyklu zegara wymaganego do przejścia adresu przez dodatkowy bufor. Wczesne zarejestrowane moduły pamięci RAM były fizycznie niekompatybilne z niezarejestrowanymi modułami pamięci RAM, ale oba warianty SDRAM R-DIMM są mechanicznie wymienne, a niektóre płyty główne mogą obsługiwać oba typy.

moduły DIMM o zmniejszonym obciążeniu (LR-DIMM) są podobne do modułów R-DIMM, ale dodają również bufor do linii danych. Innymi słowy, LR-DIMM buforuje zarówno linie sterujące, jak i linie danych, zachowując równoległy charakter wszystkich sygnałów. W rezultacie Moduły LR-DIMM zapewniają dużą całkowitą maksymalną pojemność pamięci, unikając jednocześnie problemów z wydajnością i zużyciem energii przez moduły FB-DIMM, wywołanych wymaganą konwersją między formatami sygnału szeregowego i równoległego.

w pełni buforowane moduły DIMM (FB-DIMM) jeszcze bardziej zwiększają maksymalną pojemność pamięci w dużych systemach, wykorzystując bardziej złożony układ buforowy do tłumaczenia między szeroką magistralą standardowych układów SDRAM a wąską, szybką magistralą pamięci szeregowej. Innymi słowy, wszystkie transfery sterowania, adresu i danych do FB-DIMM są wykonywane w sposób szeregowy, podczas gdy dodatkowa logika obecna na każdym FB-DIMM przekształca wejścia szeregowe w sygnały równoległe wymagane do napędu układów pamięci. Zmniejszając liczbę pinów wymaganych na magistralę pamięci, procesory mogą obsługiwać więcej szyn pamięci, umożliwiając większą całkowitą przepustowość i pojemność pamięci. Niestety, tłumaczenie dodatkowo zwiększyło opóźnienie pamięci, a złożone szybkie układy buforowe zużywały znaczną moc i generowały dużo ciepła.

zarówno Moduły FB-DIMM, jak i LR-DIMM zostały zaprojektowane przede wszystkim w celu zminimalizowania obciążenia modułu pamięci dla magistrali pamięci. Nie są one kompatybilne z R-DIMM, a Płyty główne, które ich wymagają, zwykle nie akceptują żadnych innych rodzajów modułów pamięci.

  1. ^ „Serwery i stacje robocze: płyta główna P9D-V” Asus. 04.12.09,14: 00
  2. ^ https://globalsp.ts.fujitsu.com/dmsp/Publications/public/wp-westmere-ep-memory-performance-ww-en.pdf
  3. ^ „przykład serwerów firmy Dell (ang.). Dell.
  4. ^ Deffree, Suzanne (20 Września 2011). Basics of LRDIMM (ang.). EDN. Data zarchiwizowania oryginału: 2 kwietnia 2021 roku.
  5. ^ A B Johan de Gelas (2012-08-03). LRDIMMs, RDIMMs, and Supermicro ’ s Latest Twin (ang.). AnandTech. 2014-09-09
  6. ^ a b ” co to jest LR-DIMM, Pamięć LRDIMM? (Load-Reduce DIMM)”. simmtester.com brak podanego tytułu cytowanej strony (parametr Tytuł=/).
  • Memory Decisions, 8 lutego 2004
  • Czy potrzebuję ECC i zarejestrowanej pamięci (.dokument doc)
  • podstawy LRDIMM
  • LRDIMM vs RDIMM: integralność sygnału, pojemność, przepustowość

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.