What is DIMM (Dual In-line Memory Module)?
DIMM is a printed circuit board with integrated DRAM or SDRAM integrated circuits. Let's find out more about DIMMs through the following article.
What is DIMM?
DIMM (Dual In-line Memory Module) is a type of computer memory with 64 bits, allowing fast data transfer. DIMM is a module that contains one or several RAM chips (Random Access Memory) on a small circuit board with pins (pins) connecting it to the computer motherboard.
DIMM stores each data bit in a separate memory cell. DIMMs use 64-bit data paths, because the processor used in personal computers has a data width (the number of data bits that can be produced in the CPU at a given time) of 64 bits. DIMMs are commonly used in desktops, laptops, printers and other devices.

SIMM (Single In-line Memory Module) usually has a 32-bit data path to the computer, requires a 72-pin connector. For SDRAM chips, which have 64 bits of data connection to the computer, SIMM must be installed in pairs, because each chip only supports 32 bit paths. A single DIMM may be used instead. Initially, the DIMM had a 168 pin connector to support 64-bit data transmission.
As faster DRAM (Dynamic Random Access Memory) was developed, the DIMM boards also improved. Modern DIMMs based on DDR4 SDRAM chips use 288 pin connectors to attach to the computer motherboard, allowing increased data throughput. As the clock speed of the RAM chip increases, the 64-bit path will process the increased amount of data.
Another improvement in DIMMs is the use of a heat sink or cooling structure attached directly to the DIMM. An increase in chip density in conventional 8GB or 16GB DIMMS, and an increase in clock speed, result in increased heat generation. This is made worse by the fact that DIMMs based on DDR4 RAM chips can be manufactured in capacities up to 64GB.
The cooling structure on the DIMM helps heat escape into the computer case, without affecting the motherboard and CPU.
Types of DIMMs
The most common standard DIMMs, with a common length of 5.5 inches (14cm) and height of 1.18 inches (3cm), are:
- Unbuffered DIMM (UDIMM) - Used primarily on desktops and laptops. Although they run faster and cost less, UDIM is not as stable as registered memory (RAM with a buffer between memory and bus to the CPU). The instructions go directly from the memory controller located in the CPU to the memory module.
- Fully-buffered DIMM (FB-DIMM) - Often used as main memory in systems requiring large volumes, such as servers and workstations. FB-DIMMs use AMB chips to increase reliability, maintain signal integrity, and improve methods for error detection. The AMB bus is divided into a 14-bit reading bus and a 10-bit write bus. Having a dedicated read / write bus means reading and writing can happen at the same time, which results in increased performance.
- Registered DIMM (RDIMM) - RDIMM is commonly used in servers, as well as other applications that require robustness and stability. RDIMM has on-board memory registers, which are located between the memory and the memory controller.
- Load-reduced DIMM (LR-DIMM) - Using iMB (Isolation Memory Buffer) technology The iMB chip isolates all electrical loads (parts or parts of the power consumption circuit), including the data signal of the DRAM chips on the DIMM from the memory controller. Therefore, the memory controller only sees iMB, not DRAM chips. The cache then processes all reads and writes to the DRAM chip, helping to improve capacity and speed.

- SO-DIMM - Although the standard DIMM has a rectangular shape with a length of about 14cm, the SO-DIMM is only about half the size, with a length of 2.74 inches (7cm). SO-DIMM is mainly used for devices like laptops and tablets. It differs from the standard DIMM in that the DDR4 SO-DIMM has 260 batteries (also the DIMM DRR4 has 288 batteries). Standard DIMM is used in PC and server. VLP DIMM was developed to meet the spatial requirements of blade servers.
You should read it
- Utility Module in Node.js
- Sony expanded its memory card product line with Cfast
- What is Hardware Security Module (HSM)? Why is it so important?
- Module time in Python
- How to fix Bad_Module_Info on Windows 10
- 10 Magisk Module 'must have' for your Android device
- How to check available memory in Ubuntu
- Some tricks or LINE users should know
May be interested
- How to Buy RAM for Your iMacwhen buying random access memory (ram) for your imac computer, you must first determine the type of ram or memory that is compatible with your specific model of imac. all imacs require the use of small outline dual inline memory modules...
- AMD released the dual Radeon Pro V340 GPU with 32GB HBM2 memoryvirtual gpu is the reason to make dual gpu graphics card.
- Steps to fix dual boot option not showing in Windows 10if your dual-boot system doesn't show the operating system selection menu or windows boot manager during boot, you're not alone. the lack of a dual boot option is common on newly created dual boot systems, mainly caused by an incorrectly configured boot manager.
- How to fix Bad_Module_Info on Windows 10bad_module_info error occurred on windows 10 when the user launched a certain application or game. this affects gaming on the computer. so how to overcome this situation?
- Should Linux dual boot?if you're considering linux for the first time, it's understandable to worry about replacing an existing operating system, whether it's windows or macos.
- 10 Magisk Module 'must have' for your Android deviceamong the ways to root android phones, magisk is considered the best way. this is a systemless method, meaning that it doesn't really change the android system partition. this allows offline phone root status with security applications and is also easier to unroot.
- How to check available memory in Ubuntulinux, bsd and * nix operating systems in general, provide users with many options to view information within the system. just open a terminal and type cat / proc / cpuinfo, cat / proc / meminfo or cat / proc / net / wireless.
- Some tricks or LINE users should knowline is one of the most popular and used messaging and calling applications. according to statistics in april 2014, the number of subscribers using line amounted to more than 400 million, a number many customers dream about.
- How to Burn Dual Layer DVDa dual layer dvd (digital versatile disc) is similar to the original dvd created by efmplus in 1995 except it can store up to 8.5 gigabytes of data instead of just 4.7 gigabytes. since a dual layer dvd has a different storage capacity you...
- Monitor Hyper-V with the command line (Part 4)among the hardware resources that are usually assigned to virtual machines, perhaps the memory is most fixed. this tutorial will show you how to manage virtual machine memory through windows powershell.