Dwurzędowy moduł pamięci (DIMM) to rodzaj pamięci o dostępie swobodnym (RAM) używanej w różnych komputerach. Każdy moduł może wykorzystywać pewną liczbę tak zwanych układów scalonych typu dual in-line. Pracując wspólnie, te układy scalone umożliwiają komputerom szybkie zapisywanie, odczytywanie i ponowne zapisywanie informacji w dynamiczny sposób.
Obwody scalone to po prostu zminiaturyzowane obwody, które znajdują się na powierzchni materiału podłoża, takiego jak krzem. Powszechnie znane jako mikroczipy, układy scalone typu dual-in-line można rozpoznać po ich płaskim, prostokątnym kształcie. Posiadają również dwa równoległe rzędy styków złącza.
Istnieje wiele różnych typów dwurzędowych modułów pamięci, z których każdy może mieć inną liczbę styków. Ich liczba może wahać się od 72 do 240 i zazwyczaj decyduje o typie modułu DIMM. Moduł DIMM z 72 pinami może być znany jako SO-DIMM, co oznacza moduł pamięci typu small outline dual in-line. Te stosunkowo niewielkie moduły pamięci RAM można znaleźć w laptopach, niektórych drukarkach wysokiej klasy i komputerach PC z płytami głównymi o niewielkich rozmiarach. Są to najmniejsze z modułów DIMM, dzięki czemu można je stosować w aplikacjach, w których liczy się przestrzeń.
Oprócz różnej liczby pinów, wiele modułów DIMM ma wycięte wpusty, które umożliwiają bezbłędną instalację. Ponieważ te wycięcia znajdują się w różnych miejscach na dole modułu DIMM i mogą różnić się liczbą od jednego do trzech, generalnie niemożliwe jest zainstalowanie niewłaściwego modułu DIMM dla danej aplikacji. Obserwując lokalizację i liczbę nacięć, można określić, czy moduł pamięci RAM jest poprawny, jeszcze przed próbą instalacji.
Różnica między modułami pamięci dual-in-line i single-in-line (SIMM), które zostały zastąpione, polega na tym, że większość modułów DIMM wykorzystuje magistralę o szerokości 64 bitów, podczas gdy moduły SIMM mają tylko 32-bitową ścieżkę danych. Kiedyś przeważały procesory o 32-bitowej szerokości magistrali, ale wprowadzenie 64-bitowych procesorów ścieżek danych wymagało zainstalowania modułów SIMM w dopasowanych parach, aby dodać łącznie 64 bity. Wprowadzenie modułów DIMM umożliwiło użycie w tych aplikacjach jednego modułu RAM zamiast dwóch modułów SIMM.
Moduły pamięci typu dual-in-line przeszły wiele zmian konstrukcyjnych od czasu ich wprowadzenia na rynek na początku lat 1990. XX wieku. Kolejne generacje modułów DIMM, takich jak Double Data Rate (DDR), DDR2 i DDR3, zwiększyły ilość pamięci, jaką może zawierać każdy moduł, jednocześnie zwiększając prędkość ich zapisu i odczytu.