DDR SDRAM generations in Macs – A brief overview

Since Mid-2002, Apple computers started using DDR SDRAM (Double Data Rate Synchronous Dynamic Random-Access Memory), the first model being an Xserve G4 1.0, shipping with 266 MHz PC-2100 DDR.
.

.

As of September 2025 the latest iteration is DDR5, with DDR6 planned for 2027, and current Apple silicon devices are using LPDDR5X, a low-power version of DDR5.

  • RAM sticks aren’t designed to be forward or backward compatible. RAM sticks cannot simply be swapped out for other versions of DDR SDRAM – they will not fit, nor be electrically compatible, nor would they “bong”.
    .
  • Most Macs with removable memory are designed to work with a specific clock speed, or can operate in a range of clock speeds. Depending on the model, your Mac may either:
    .

    • Effectively manage the clock speed of the installed mismatched RAM (Like a 2011 iMac).
      .
    • May be far more picky (Like a Power Mac G5), desiring in-spec RAM.
      .
    • May have Error Correcting Code (ECC) – uses ECC to detect and correct n-bit data corruption in-memory, and produces extra heat (Like a Mac Pro 1,1).

.
Original DDR

The first generation was simply known as DDR, but can also be referred to as DDR1 to distinguish it from later generations. It was relatively power hungry compared to modern RAM.
.

DDR1

Launched Voltage DIMMS SO-DIMMS
June 2000 2.5/2.6v 184 Pins 200 Pins
Speed Range Bandwidth First Mac Capacities Prefetch Buffer
200 – 400 MHz 1.6 – 3.2 GB/s Xserve G4 128 MB – 1 GB 2n Arch.

.

The very first Mac to carry the first generation of DDR was the Xserve G4 1.0. This rack-mounted PowerPC Macintosh server had a total of 4 RAM slots, allowing up to 2 GB. This Mac originally came out in May 14th 2002, but not all Macs carried this improvement right away.

More devices gained DDR SDRAM in 2003 such as the iBook G4, the 17″ iMac G4 1.0, Power Mac G5, G4 MDD, and others. By 2004, no new Macs remained on PC100/PC133 SDRAM.
..

Second-Gen, a.k.a. DDR2

iMac G5

The second generation of DDR SDRAM drops the voltage to 1.8v, ups the prefetch buffer to a 4n Arch, can go up to 8.53 GB/s of bandwidth, and was first seen on the iMac G5 iSight. This generation was meant more for more speed yet better all-around efficiency over the power-hungry first-generation DDR.

The Late 2005 Power Mac G5 models with PowerPC 970MP (Dual Core) CPUs also used DDR2, as well as the Late 2005 15-Inch and 17-Inch DLSD 1.67 Ghz Hi-Res PowerBook G4s.
.

DDR2

Launched Voltage DIMMS SO-DIMMS
September 2003 1.8v 240 Pins 200 Pins
Speed Range Bandwidth First Mac Capacities Prefetch Buffer
400 – 1066 MHz 3.2 – 8.53 GB/s iMac G5 iSight Up to 8 GB 4n Arch.

.

  • DDR2 carried through much of the Core 2 Duo era of Macs, stretching all the way into 2009. The Mid-2009 non-unibody MacBook 5,2 was the final Mac with DDR2.
    ..

DDR3

Late 2008 Aluminum MacBookIntroduced in 2007, the third generation of DDR SDRAM started trickling into Macs the following year. The first Mac to ship with DDR3 was the Unibody MacBook, on October 14th, 2008. It had two slots which could take 1066 MHz PC3-8500 204-pin DDR3 SO-DIMMS.

The 2013 MacBook Air was the first model to ship with LPDDR3 SDRAM. LPDDR SDRAM is a specialized low-power implementation of RAM that’s soldered directly onto the logic board. It differs from DDR3L, which is just a lower voltage version of DDR3 (1.35v) designed for both desktops and laptops.
.

DDR3

Launched Voltage DIMMS SO-DIMMS
2007 1.35v & 1.5v 240 Pins 204 Pins
Speed Range Bandwidth First Mac Capacities Prefetch Buffer
800 – 2133 MHz 6.4 – 17.06 GB/s Unibody MacBook Up to 16 GB 8n Arch.

.
Despite this, Macs such as the 2008 – 2011 MacBook Air shipped with standard DDR3 soldered directly onto the logic board as well. DDR3 is roughly a third more energy efficient than DDR2 overall.
..

DDR4

Launching sometime in 2014 and later shipping with Mid-2017 iMacs, DDR4 makes major leaps over DDR3. Voltage drops to 1.2v altogether, individual RAM sticks can have up to 128 GB, pin count increased on laptop and desktop modules, and DDR4 stays on an 8n Architecture prefetch buffer.

Macs such as the Mid-2018 15″ MacBook Pro were the first to use LPDDR4. LPDDR4, like its LPDDR3 predecessor, is a low power variant.

.

DDR4

Launched Voltage DIMMS SO-DIMMS
2014 1.2v 288 Pins 260 Pins
Speed Range Bandwidth First Mac Capacities Prefetch Buffer
1600 – 3200 MHz 12.8 – 25.6 GB/s Mid-2017 iMacs Up to 128 GB 8n Arch.

.
The M1 Mac mini as well as the 13-Inch 2020 MacBook Air, and the 13-Inch 2020 MacBook Pro all use LPDDR4X. LPDDR4X is a low power, high-efficiency version of LPDDR4, which runs at a much lower voltage, at 0.6v.
.

DDR5 and LPDDR5X

When Macs made the leap to DDR5 with the M1 Pro Apple Silicon chip, they did so with the mobile-oriented, ultra-specialized, low voltage LPDDR5X. LPDDR5X started showing up in Macs in Late 2021, starting with the M1 Pro MacBook Pros.
.
While conventional DDR5 RAM bandwidth spans from 38.5 – 70 GB/s (even more with overclocking), Apple Silicon Macs with any chip that’s not a base M1 chip all have over 100 GB/s of memory bandwidth.
.

DDR5

Launched Voltage DIMMS SO-DIMMS
July 14th, 2020 1.1v 288 Pins 262 Pins
Speed Range Bandwidth First Mac Capacities Prefetch Buffer
4800 – 9600 MHz 38 – 70.4 GB/s M1 Pro/Max MBP* Up to 512 GB 16n Arch.

.
DDR5 introduces power management ICs directly on the RAM modules, as well as ODECC (On Device Error Correcting Code). On devices such as the M3 Ultra Mac Studio, the memory bandwidth goes all the way up to 819.5 GB/s!
.

LPDDR5X Bandwidth M2, M3 M4 M3 Pro M1/M2 Pro
102.4 GB/s 120 GB/s 153.6 GB/s 204.8 GB/s
M4 Pro M3 Max M1-4 Max, M4 Max M1,M2,M3 Ultra 
273 GB/s 307.2 GB/s 409.6 GB/s 546 GB/s 819.2 GB/s

.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.