Deep dive: MSI shows off CAMM2 desktop PC memory

Shawn Knight

Posts: 15,429   +193
Staff member
Forward-looking: MSI is leading the push to bring CAMM2 memory to desktops. Earlier this year, the Taiwanese tech giant teased a Project Zero series motherboard that traded out the familiar DDR5 slots in favor of a single CAMM2 module. Now, they've provided a deep dive into this potential game-changing tech.

For those not up to speed, CAMM – short for Compression Attached Memory Module – was developed by Dell engineer Tom Schnell and debuted in the company's Precision 7670 workstation laptop. Version two has since become an official standard recognized by JEDEC, the trade organization and standardization body that oversees memory standards in the computer industry.

CAMM was designed for laptops where physical real estate is at a premium. It also affords some performance benefits thanks to the fact that the traces to the CPU are shorter. CAMM2 improved upon the original idea, and brought several additional benefits to the table.

In a recent livestream, MSI Gaming's Eric Van Beurden and Michiel Berkhout demonstrated a desktop system running CAMM2 and talked about the many benefits including the aforementioned shorter traces.

Doing away with slot-mounted memory greatly improves clearance around the CPU socket, which could improve compatibility with oversized coolers and also enhance airflow around the socket. MSI's demo system utilized a passively cooled heatsink, much like those used to cool other components on a motherboard.

One change worth noting is the fact that the 24-pin ATX power connector on MSI's test system had to be relocated to the top of the motherboard. While not a huge change, it could make cable management a bit more challenging. Then again, this wouldn't an issue on Project Zero motherboards that relocate connectors to the rear of the board.

For all of its benefits, CAMM2 still has some shortcomings. It's brand new, and that means – at least for now – it's expensive, difficult to come by, and not compatible with most boards. The module is also more difficult to swap out compared to traditional RAM sticks because of the mounting screws.

It's still very early days for CAMM2, and not something desktop users have to be concerned with for now. Still, we'll be keeping a close eye on the tech as it holds lots of promise if implemented correctly.

Permalink to story:

 
The days of (SO)DIMMS are numbered, and it will be interesting to see if any speed gains realized in laptops with the new (LP)CAMM2 form factor over the old DIMM form factor will also be seen in the desktop space.
 
Makes no sense for desktop, space isn't an issue and the slots can easily be positioned near the cpu, eliminating a lot of the memory trace issues they had on laptops with sodimms, along with less issues for path impedance and drive strength as you don't have to worry as much about it being low power (also one module means you have to replace the whole thing rather than upgrading ram a bit at a time...)
 
A test showed no gain even a bit worse performance , lol
You misunderstand the test basis; the clock rate and timings were identical, to show the form factor in itself didn't negatively impact performance -- read speeds were identical, and write speeds within the test margin of error (3%).

The point is that the shorter traces on CAMM2 allow for higher clock rates and better power efficiency than SO-DIMM. The fastest CAMM2 modules already allow for transfer rates up to 9600 MT/s, compared to 6000 MT/s for DDR5 DIMMs.
 
You misunderstand the test basis; the clock rate and timings were identical, to show the form factor in itself didn't negatively impact performance -- read speeds were identical, and write speeds within the test margin of error (3%).

The point is that the shorter traces on CAMM2 allow for higher clock rates and better power efficiency than SO-DIMM. The fastest CAMM2 modules already allow for transfer rates up to 9600 MT/s, compared to 6000 MT/s for DDR5 DIMMs.
Bruh , all this looks like a flash in the pan . End , lol .Someone wants the money , heh heh
 
Last edited:
For laptops its probably gonna be great, but for PC... it would annoy me. I really really like how you just put the current ram sticks in. It's so easy and fast. No bolts and screws needed. I got the feeling... this will be like an SSD. Annoying to install. Oh well, at least installing stuff is a 1 time thing, especially for the ram.
 
Starfals , dont worry ! Someone will take the decision instead of us . We ll just buy product , whatever it is .
 
Makes no sense for desktop, space isn't an issue and the slots can easily be positioned near the cpu, eliminating a lot of the memory trace issues they had on laptops with sodimms, along with less issues for path impedance and drive strength as you don't have to worry as much about it being low power (also one module means you have to replace the whole thing rather than upgrading ram a bit at a time...)
This! CAMM is a solution no one asked for. No thank you JEDEC/Dell. Keep your new thing away from my desktop.
 
Last edited:
The days of (SO)DIMMS are numbered, and it will be interesting to see if any speed gains realized in laptops with the new (LP)CAMM2 form factor over the old DIMM form factor will also be seen in the desktop space.
I don't really care about the performance numbers at the day of release. I care about if an email machine becomes e-waste after a few years because they soldered 4gigs of memory onto the board for "performance" reasons.

Also, paying $200 to go from 8 to 16gigs on some laptop platforms is unacceptable. Soldered memory gives OEMs too much power. You want max speed LPDDR5X on a theoretical $2000 laptop for performance reasons so everyone else has to suffer for it?


It's ewaste and the very idea is ludicrous. I also hope your memory fails out of warranty and your $20 repair turns into something that turns y9ur investment into garbage
 
I don't really care about the performance numbers at the day of release. I care about if an email machine becomes e-waste after a few years because they soldered 4gigs of memory onto the board for "performance" reasons.

Also, paying $200 to go from 8 to 16gigs on some laptop platforms is unacceptable. Soldered memory gives OEMs too much power. You want max speed LPDDR5X on a theoretical $2000 laptop for performance reasons so everyone else has to suffer for it?


It's ewaste and the very idea is ludicrous. I also hope your memory fails out of warranty and your $20 repair turns into something that turns y9ur investment into garbage
Noone in upgrading from reg dims to camm to just say they have a new form factor... You realize at one point cpus were not sockets right? They were in slots like current ram is.. things change and improve.. also nothing is getting soldered on ... I've had my 32gb ram since 2018... Haven't touched it... minority of people are changing ram yearly.
 
This! It CAMM is a solution no one asked for. No thank you JEDEC/Dell. Keep your new thing away from my desktop.

CAMM was a solution to the signal integrity issues faced by thousands of engineers (who are far more knowledgeable about this issue than anyone here) designing laptops. SODIMM is on its way out (there likely won’t even be any DDR6 SODIMMS), and DIMM will inevitably follow. Get used to it!
 
I don't really care about the performance numbers at the day of release. I care about if an email machine becomes e-waste after a few years because they soldered 4gigs of memory onto the board for "performance" reasons.

Also, paying $200 to go from 8 to 16gigs on some laptop platforms is unacceptable. Soldered memory gives OEMs too much power. You want max speed LPDDR5X on a theoretical $2000 laptop for performance reasons so everyone else has to suffer for it?


It's ewaste and the very idea is ludicrous. I also hope your memory fails out of warranty and your $20 repair turns into something that turns y9ur investment into garbage


And CAMM addresses the e-waste issue you described. So I don’t see how anyone would be upset about it (assuming you were aiming that garbage investment quip at me…)

In reality, dichotomy here was never CAMM vs SODIMM, it was always CAMM vs onboard. Because yes, onboard is terrible, we can all agree, but until CAMM was unveiled, onboard DRAM was all but inevitably the sole path forward.


So we all should be GLAD that CAMM was even unveiled, since otherwise we would be looking at a totally non-upgradable future.
 
Performance would have to be freaking amazing for me to put up with:

- Screws for installation
- More exposed pins
- Taking up more physical space on the motherboard
- Adding more RAM [could] involve removing existing modules
- Cost and compatibility
- Resale market
 
Well - it does look even cleaner. But, would annoy me if I couldn’t add more memory without upgrading the single module. Wonder if camm modules with swappable ram chips could work? Dunno, brainstorming here
 
Mos def. What good is 9600 MT/s if there is no IMC to support that? And how would that scale over what we already have that works and at what cost? lol Crazy.
CPU support will follow. Shorter, less traces and better signal integrity will make possible faster memory, tighter timings, wider buses. It just won't happen today.
 
I agree with most users saying that this is kinda useless on desktop (atx/itx form factors) But I also agree there's probably no way around it, cause of this: the desktop it's a small share of the market but more over, a significant part of that already smaller part of the market is made up of generic office machines that are as small as possible as of late so those will switch to CAMM2 as well.

The custom PC market might be popular but imo at this point, not popular enough to justify not changing industry standards where the same vendors sell millions upon millions more units are sold for someone other than custom PC builders and enthusiasts.

 
What good is 9600 MT/s if there is no IMC to support that?
Do you believe memory controller development is, as of this moment in time, frozen forever and will never advance further? And do you honestly not realize that this is the normal process the industry has always followed? Work on DDR5, for instance, began all the way back in 2016, and the first DDR5 modules appeared over a year before Intel released the first CPUs to support them.

Someone will take the decision instead of us . We ll just buy product , whatever it is ... Someone wants the money , heh heh
I'll point out what should be obvious. Companies *always* 'want the money'. But they get that money by providing value to consumers. Soon there'll be a choice in the free market between this and SO-DIMMs. If consumers fail to agree that the benefits don't outweigh the disadvantages, they'll refuse to buy the new memory, and -- like thousands of other defunct products -- CAMM2 will die an early death.
 
How so? Currently reg dims have long traces can't make them shorter.. people always want more performance right? To get that this is the future.
The failure of understanding is simple: Easy custom configuration and user choice. Most people WANT upgradeability that is additive, IE, they want to be able to upgrade their RAM by ADDING more memory WITHOUT removing the existing system memory. The CAMM standard takes away from that dynamic in a way that is completely unacceptable. It is, by design, wasteful and needlessly restrictive.
CAMM was a solution to the signal integrity issues faced by thousands of engineers (who are far more knowledgeable about this issue than anyone here) designing laptops. SODIMM is on its way out (there likely won’t even be any DDR6 SODIMMS), and DIMM will inevitably follow. Get used to it!
We consumers don't care. We want our ability of choice and easy customization to continue. The engineers need to go back to the drawing board and come up with solutions that do NOT change the current dynamic.
 
Last edited:
The custom PC market might be popular but imo at this point, not popular enough to justify not changing industry standards where the same vendors sell millions upon millions more units are sold for someone other than custom PC builders and enthusiasts.
You're welcome to your opinion, doesn't make it in any way correct for the needs of the buying public.

The CAMM "standard" is short sighted, narrow thinking. It is completely unacceptable for desktops, workstations and server type systems. IMPO, it's even unacceptable in laptops.
 
Back