DDR4 vs DDR5, Explained
DDR5 doubled the bandwidth and moved power regulation onto the module. Whether that is worth paying for depends entirely on which platform you are building.
CAMM2 and SODIMM are physically incompatible laptop memory formats. The difference is not speed at a given rating but how many channels each module carries, how the module attaches, and whether a machine can ever add memory rather than replace it.
CAMM2 and SODIMM are often compared as if they were two grades of the same thing, one newer and therefore faster. They are not. They are two physically incompatible module formats that attach to a laptop board in different ways, carry a different number of memory channels per module, and cannot be substituted for one another in either direction. A machine built for one has no socket for the other, and no adapter exists. Understanding what actually differs matters before choosing a laptop or ordering an upgrade, because the format decides whether memory can be added at all.
SODIMM, or Small Outline DIMM, is the format laptops have used for decades. It is a scaled-down desktop DIMM that plugs into an edge-connector slot: the gold contacts sit along one edge of the module and slide into a socket that holds the module standing at an angle or lying flat. A single SODIMM slot presents one memory channel.
CAMM2 is the JEDEC-standardized Compression Attached Memory Module, published as the JESD318 standard in December 2023, and defined for both DDR5 and LPDDR5X. Instead of an edge connector it uses a land grid array: a flat field of contacts on the underside of the module pressed directly onto matching pads on the board, held down by screws through the module's own body. There is no slot to slide into. A single CAMM2 module carries two memory channels.
That channel difference is the most consequential fact in the comparison and the one most often left out of speed-focused write-ups.
The reason is signal integrity at high DDR5 and LPDDR5X speeds. Faster memory is far more sensitive to the electrical length and matching of the traces that carry its signals. An edge-connector slot forces the board to route traces out to a connector and back, and an empty adjacent slot leaves an electrical stub hanging off the bus, both of which degrade the achievable speed. Longer traces also waste more power at a given rate.
A land grid array shortens those traces and removes the stub problem entirely, which is why CAMM2 can reach higher data rates than SODIMM in a similar or smaller height. This is the format's whole advantage, and it is easy to overstate. At the same rated speed and timings there is no performance difference between a CAMM2 module and a DIMM-based module; the benefit is the relative ease of climbing above the speeds SODIMM can hold reliably. Factory-certified CAMM2 profiles now reach well past 8000 MT/s on DDR5, and higher still on LPDDR5X.
This is where the two formats diverge in ways that change what a buyer should do.
On SODIMM, each slot is a single channel, so a machine reaches dual-channel operation only when both slots are populated with matched modules. A laptop with two SODIMM slots and one module installed is running single-channel and leaving performance on the table. Adding a second matched module is the usual upgrade, and it is a genuine addition: the existing memory stays.
On CAMM2, one module is already dual-channel. A board typically exposes a single CAMM2 socket, because the socket consumes more board area than a SODIMM slot and because mainstream CPUs provide only two memory channels in total, which a single CAMM2 module already uses. So there is usually nowhere to put a second module. An upgrade means removing the existing CAMM2 module and replacing it with a higher-capacity one, not adding to it.
The practical difference is that SODIMM is an additive format and CAMM2 is a replacement format.
A laptop with two SODIMM slots can be upgraded in steps β add one matched module now, the other later β and a failed module can be swapped individually. A CAMM2 laptop is generally upgraded in one move, by replacing the single module, and the module is fixed with screws, so it cannot be changed without tools the way a SODIMM can be released by hand.
This does not make CAMM2 worse. It means the upgrade math is different: there is no partial upgrade and no spare slot to leave free, so the capacity you choose at purchase is the capacity you are likely to live with until you replace the module outright. Buy the capacity you actually need rather than the capacity you plan to top up later.
Confirm the format from the manufacturer's service or maintenance manual for the exact model, not from the price tier or the release year. Then match the board's validated speed and capacity list, since laptop memory controllers are frequently tested against specific module ratings rather than supporting anything within the standard's range. Finally, check how many slots or sockets the machine actually has and how they are populated, which is what determines whether an upgrade adds to or replaces what is already there. The same checks apply to any laptop RAM upgrade, and the true-latency arithmetic used to compare two module ratings is identical across both formats β see CAS latency and true latency explained.
For kits already filtered to laptop-compatible formats, see best RAM for laptop upgrades.
DDR5 doubled the bandwidth and moved power regulation onto the module. Whether that is worth paying for depends entirely on which platform you are building.
CAS latency is a count of clock cycles, not a unit of time, so a lower CL number does not mean a faster module once two kits run at different clock speeds -- converting to true latency is the only way to compare them honestly.
A RAM kit ships running at a conservative JEDEC default speed no matter what the box says, and it stays there until an XMP or EXPO profile is enabled in BIOS -- the two standards do the same job for Intel and AMD platforms respectively.