Memory · Compatibility

Will This RAM Fit My Machine?

A stick of RAM does not pass or fail one test. It passes or fails several independent ones, and getting six right does not help if the seventh is wrong. This page walks through each check in the order it actually stops a build, from the one that is a physical impossibility to the one that only your exact motherboard can answer.

Stuck at any point? Ask an AI about this page →
7 checks 12 linked sources Checked September 2026
How to read this page. Each check starts Simple, then goes Deeper, then Expert: stop wherever you have what you need. The small numbers are sources: click one to open the original document. This page explains why each rule exists; your motherboard’s own Qualified Vendor List (Check 7) is the actual authority for a specific board.

1.Why this is seven checks, not one

SimpleStart here

“Will this RAM work in my computer?” sounds like one question with a yes-or-no answer. It is actually several separate questions, each with its own answer, and a stick can pass six of them and still fail the seventh — either by not fitting at all, or by fitting, booting, and quietly running at half the speed printed on the box. This page takes the checks in the order they actually stop a real build: first the ones that are a physical impossibility, then the ones that boot but underperform, then the one check — your exact motherboard’s own published list — that settles what no general page like this one can.

DeeperThe detail

The seven checks split into three kinds of answer. Won’t physically go in the socket (generation keying, form factor) is the easiest to get right, because the module itself stops you. Goes in, but the system won’t boot or won’t be stable (mismatched ECC/Registered memory, exceeding what the memory controller supports) is harder, because nothing about the stick itself warns you. Boots fine, but runs slower than advertised (no matching profile, too many modules per channel) is the one most builders never notice, because the computer works — it just works at a number nobody checked against the box.

ExpertFor specialists

Every fact below is sourced to the company or standards body responsible for it — JEDEC for the physical and electrical standards, Kingston and Corsair for how those standards play out in a real build, Intel and AMD for their own overclocking-profile platforms. None of it substitutes for the one source that actually knows your exact board: the motherboard maker’s own Qualified Vendor List, covered in Check 7. This page explains why the rules on that list exist; the list itself is the authority on whether a specific kit works on a specific board.

2.Check 1: the generation and the physical key

SimpleStart here

The first check is not really a check — it is a physical fact. Kingston’s own RAM guide states it plainly: “A DDR5 memory module will not physically fit into a DDR4 or DDR3 memory socket. While they may look similar, a notch on the bottom of the module acts as a key and will only fit into a compatible socket” 1. If your motherboard takes DDR4, a DDR5 stick will not go in, and there is nothing to configure around that.

DeeperThe detail

The same keying rule applies to every generation boundary, not just DDR4-to-DDR5: DDR3 will not fit a DDR4 socket either, for the same physical-notch reason. JEDEC, the standards body that owns each generation’s specification, defines the DIMM form itself as “a packaging arrangement of memory devices on a socketable substrate” 2 — a general description that each generation then keys differently on purpose, specifically so the wrong generation cannot be inserted by mistake.

ExpertFor specialists

Because the incompatibility is physical rather than electrical, there is no adapter or setting that changes the outcome, and a build that gets this far never reaches the later checks on this page. The practical takeaway is simply to know your motherboard’s supported generation before buying — the make and model, per Kingston’s own guide, is the starting point for every other check that follows 1.

3.Check 2: the form factor

SimpleStart here

Even within the same generation, memory comes in more than one physical shape. Corsair’s own explainer defines the standard desktop shape plainly: “DIMM stands for Dual In-line Memory Module, and it’s basically the official name for what most of us refer to as a stick of memory”. The smaller laptop version is different hardware: “Small Outline DIMMs are specifically designed for use in devices where space is limited, such as in laptops and small form-factor desktop machines” 3. A desktop DIMM does not fit a laptop’s SO-DIMM slot, and the reverse is also true.

DeeperThe detail

Corsair’s guide also says which system each shape is built for: “Unbuffered memory modules are the most common type of RAM used in modern PCs”, and “Registered DIMMs are primarily used in workstations and servers where higher reliability and stability are paramount” 3 — UDIMM for ordinary desktops and laptops, RDIMM for servers and workstations. A fourth, newer shape breaks from the DIMM design entirely: CAMM2. Corsair describes how it connects “via a pin grid array, similar to modern processors, as opposed to the double-sided format used by traditional DIMMs”, so “the CAMM2 memory lays flat on the motherboard instead of perpendicular to it” 3 — a different mounting method again, not interchangeable with either DIMM or SO-DIMM.

ExpertFor specialists

CAMM2 is a real JEDEC standard, not a single vendor’s proprietary design: JEDEC’s own announcement names it “JESD318: Compression Attached Memory Module (CAMM2) Common Standard”, covering both “Double Data Rate… (DDR5 SDRAM CAMM2s) and Low Power Double Data Rate… (LPDDR5/5X SDRAM CAMM2s) in a single, comprehensive document”, adding that “DDR5 CAMM2s are intended for performance notebooks and mainstream desktops, while LPDDR5/5X CAMM2s target a broader range of notebooks and certain server market segments” 4. Kingston’s own explainer frames the practical reason it exists: CAMM2 is designed “to provide modular memory solutions for manufacturers of ultra-thin laptops, supplanting the need to mount DRAM directly to a system board” 5 — in other words, a laptop that would otherwise need soldered, non-upgradeable memory can instead take a removable CAMM2 module. As of this page’s last check, CAMM2 remains rare on both desktops and laptops next to ordinary DIMM and SO-DIMM, so most readers will still be choosing between those two.

4.Check 3: the speed, and whether a profile is involved

SimpleStart here

A kit’s box speed (for example DDR5-6000) is not automatically what it runs at once installed. Intel’s own page describes XMP profiles as “preset combinations of speed, timing, and voltage, tested by the manufacturer for stability” 6 — a setting that has to be turned on, and that only some motherboards and processors support. If nothing turns it on, the memory still works; it just runs at a lower, safer default speed.

DeeperThe detail

Intel’s own page states this fallback outright: “Intel XMP memory modules will first boot with the default JEDEC settings. This ensures the first boot is successful even if the system does not support overclocking” 6. On the Intel side, the page names which chipsets and processors actually support turning the profile on: “Z and B series motherboards have Intel XMP memory overclocking capability”, and “Intel Core Ultra and Core K-series desktop processors are compatible with Intel XMP on motherboards that support this feature” 6.

ExpertFor specialists

AMD’s equivalent is EXPO, and it is platform-specific in the same way: AMD’s own page states it was “Created for AMD Ryzen™ processors on socket AM5, users get easy DDR5 memory overclocking with AMD Ryzen-optimized profiles for the best performance and experience” 7 — a DDR5-only feature built for Socket AM5. Neither company’s page describes its profile format being natively read on the other’s platform, so the two should be treated as separate, platform-specific systems rather than one general “overclocking profile” that works anywhere. The site’s own explainer covers what each company will and will not promise about warranty once a profile is enabled — see XMP, EXPO and why your memory runs slower than the box says for the full comparison.

5.Check 4: channels, slots and how many sticks

SimpleStart here

Kingston’s glossary defines a memory channel as “the data transfer path between a memory module and a memory controller (typically found within the processor)”, and dual channel as “memory socket architecture where two identical memory modules installed aggregate their bandwidth to increase system performance” 8. Corsair’s own explainer adds why the word “identical” matters: “it is recommended to use matched pairs of RAM modules” because “mismatched modules can lead to suboptimal operation and potential system instability” 9.

DeeperThe detail

How many sticks a board can take, and in which slots, is set by the motherboard and processor, not by the memory. Kingston’s own population-rules page distinguishes 1DPC (one DIMM per channel) from 2DPC: “Installing a second kit in Bank 1 (ex: B) to add more capacity is called 2DPC (2 DIMMs Per Channel)”, and warns plainly that “installing 2DPC will often lead to performance loss imposed by the processor, not more bandwidth” 10. In other words, filling every slot on a four-slot board can mean a lower maximum speed than filling only two — the opposite of what “more RAM slots filled” sounds like it should mean.

ExpertFor specialists

Kingston’s glossary defines a rank as “a data block that is 64-bits wide”, noting “the amount of bits is determined by the amount of banks, not DRAM chips” 8 — a narrower electrical unit than a channel, and the reason two sticks of the same advertised capacity are not always equivalent to a memory controller (a dual-rank module presents two of these blocks; a single-rank module presents one). Kingston’s population-rules page also states that which slots to fill first has a defined order: “Typically Bank 0 is where you start and is the furthest from the processor (ex: A)” 10 — a detail that varies by board, which is exactly why the page exists as a per-chipset, per-processor reference rather than a single universal rule.

6.Check 5: ECC and Registered memory

SimpleStart here

Kingston’s glossary defines ECC (Error Correction Code) as “an algorithm that can detect and correct single or multiple bit data corruption in computing” 8. Ordinary desktop and laptop memory does not carry it; server and workstation memory usually does, in the form of a Registered DIMM (RDIMM), which Kingston’s glossary calls “a server class memory module that features a Register component… which acts as a buffer between the DRAM… and the memory controller” 8, distinct from the unbuffered (UDIMM) memory ordinary PCs use.

DeeperThe detail

On DDR5, the two module types cannot be physically confused. Kingston’s own server-memory support page states: “DDR5 Registered DIMMs and ECC Unbuffered DIMMs are not interchangeable. Unlike DDR4, these module types have different module keys, or notches, making it physically impossible to install Registered DIMMs onto a motherboard meant for Unbuffered DIMMs or vice versa” 11. DDR4 did not have this protection: the same page notes “Legacy memory technology, for example, DDR4 ECC Unbuffered and Registered DIMMs are socket compatible, however, mixing different DIMM types will likely result in a failure to boot” 11 — Kingston’s own wording is a hedge, not a certainty, but a DDR4 RDIMM can physically go into a socket built for UDIMM, and the outcome the company describes is a system that will likely not start.

ExpertFor specialists

Kingston’s support page also states the requirement sits above the module: “ECC is featured in the memory controller of server or workstation class processors” 11, so fitting an RDIMM (where the keying allows it) is not sufficient on its own — the CPU and motherboard have to support Registered, ECC memory in the first place, which ordinary consumer desktop and laptop platforms generally do not. RDIMM/UDIMM (a buffering distinction) and ECC/non-ECC (an error correction distinction) are related but not identical axes — the two are commonly paired in server products, but a module can in principle be unbuffered-and-ECC, which is why this page treats them as one combined check rather than assuming RDIMM always means ECC or the reverse.

7.Check 6: capacity, and why no single number covers it

SimpleStart here

There is no single number for “the maximum RAM a computer can take” — it depends on the processor, the chipset, and how many slots are filled, and it changes between models faster than any general page can track. Kingston’s own population-rules page, built specifically to cover this, does not print one universal figure either: instead it tells the reader where the real answer lives, saying to “refer to the specific motherboard documentation, qualified vendor list (QVL), and Kingston’s website Configurator for details on supported memory speeds and configurations” 10.

DeeperThe detail

That is not an evasive answer — it is the honest one. The same processor family can ship across several chipsets with different maximum supported capacities, and a single chipset can behave differently again depending on how many DIMM slots are populated (see Check 4, on 1DPC vs 2DPC). A page that printed one number for “maximum RAM” would be right for some boards and quietly wrong for others, which is exactly the kind of confident-sounding wrong answer this site’s sourcing rules exist to avoid.

ExpertFor specialists

What can be stated generally, because it follows from Check 1 through 5 rather than from any one board’s specification sheet: total system capacity is bounded by each module’s own capacity × the number of DIMM slots actually populated, subject to whatever maximum module capacity and rank count the specific memory controller supports — and that last figure is the one no general guide can publish, because it is set per processor family and sometimes per motherboard SKU. This is why Checks 6 and 7 are really one check split in two: capacity is the question, and the manufacturer’s own documentation is the only reliable place the answer for a specific board actually lives.

8.Check 7: the one list that answers this for your exact board

SimpleStart here

The one check that actually settles all of the above for a specific board is the QVL (Qualified Vendor List). Corsair’s own explainer defines it plainly: “A QVL, or Qualified Vendor List, is provided by motherboard manufacturers and lists memory kits that have been tested to work with a specific motherboard model” 12. It is published by the motherboard maker, not the memory maker, because the motherboard is the thing whose limits are actually being tested.

DeeperThe detail

Being on the list is a stronger guarantee than being off it is a warning. Corsair’s page notes that “you may find memory kits that are not listed on a QVL, but are still compatible with your chosen CPU/motherboard combination”, because a QVL only covers the specific kits a manufacturer chose to test, and new memory kits are released after the most recent QVL revision 12. So an unlisted kit is not proven incompatible — it is simply untested by that manufacturer, which is a different and weaker kind of uncertainty than the earlier checks on this page, several of which are physical impossibilities rather than untested combinations.

ExpertFor specialists

Kingston’s own RAM guide points to the same two resources from the buyer’s side, in its own words: “You can check the QVL (Qualified Vendor List) of your specific motherboard on the manufacturer’s website or use Kingston’s Configurator to see what parts they’ve tested as compatible” 1. Doing either check at all depends on a separate, earlier step the same guide makes elsewhere: knowing “the make and model of each” component — the processor and the motherboard — before you start 1. Put together with Check 6, the practical conclusion of this entire page is the same one every source it cites converges on: the seven checks above explain why a QVL entry passes or fails, but the QVL itself — for your exact motherboard, not a general one — is the actual answer.

9.Sources

12 sources, all checked September 2026. Official = the company or organisation’s own page; Filing = a document filed with a regulator or an annual report; Standard = a published industry standard; Paper = a peer-reviewed or conference paper; Research = an independent research body; Government = a government page; Press = news coverage, used only where no official source exists.

  1. Kingston Technology: The ultimate RAM guide for gamersOfficial
  2. JEDEC: Dual in-line memory module (DIMM), JEDEC dictionary of termsStandard
  3. Corsair: What's the difference between DIMM, UDIMM, RDIMM, SODIMM, and CUDIMM?Official
  4. JEDEC: JEDEC Publishes New CAMM2 Memory Module StandardStandard
  5. Kingston Technology: Understanding a new generation of DDR5 memory modules: CUDIMM, CSODIMM, CAMM2 and MRDIMMOfficial
  6. Intel: Intel Extreme Memory Profile unlocks gaming performanceOfficial
  7. AMD: AMD EXPO Technology for AMD Ryzen Processors for Socket AM5Official
  8. Kingston Technology: Kingston glossaryOfficial
  9. Corsair: What is Dual-Channel RAM?Official
  10. Kingston Technology: DDR4 and DDR5 Memory Population Rules based on Chipset and ProcessorOfficial
  11. Kingston Technology: Server Memory supportOfficial
  12. Corsair: What is a QVL? Will My RAM Work if it isn’t on the QVL?Official

Ask an AI about this page

Opens your assistant with this page as the source, and a question rather than a summary. It will ask what you are building before it answers.

ChatGPTClaudeGeminiPerplexityGrok

Nothing is sent from here. The link carries only this page’s title and address.