The H12SSL-i is the homelab world's favorite door into AMD EPYC: a single SP3 socket taking 7002 and 7003 series CPUs, eight DDR4 slots on an eight-channel controller, and a straightforward diet of DDR4-3200 registered ECC. EPYC's channel-rich architecture is the point — even a modest Milan CPU on this board wants all eight channels fed, which shapes every memory decision the platform's owners make.
Supermicro's page for the board states 3200 MHz registered ECC support with modules to 256GB and a 2TB platform ceiling, and the table below applies exactly that: DDR4 RDIMMs at 3200, nothing slower, nothing unbuffered. One firmware note carried from the board page: EPYC 7003 parts with 3D V-Cache require BIOS 2.3 or later — the same pre-purchase check discipline that applies to the memory applies to the CPU.
Board page states DDR4 3200 MHz Registered ECC only; lower speeds are not enumerated, so only 3200-rated modules are listed here.
Single AMD EPYC 7003/7002 Series, Socket SP3 (EPYC 7003 with 3D V-Cache requires BIOS 2.3+); 8-channel memory bus.
Operating speed depends on CPU generation and DIMMs per channel — Board page states DDR4 3200 MHz Registered ECC only; lower speeds are not enumerated, so only 3200-rated modules are listed here.. Always verify against Supermicro's QVL for your exact configuration.
| Brand | Module | Capacity | Speed | Type | $/GB | Price | |
|---|---|---|---|---|---|---|---|
| SK Hynix | HMAA8GR7AJR4N-XN | 64GB | DDR4-3200 | RDIMM | $9.36 | $599.00 | Buy → |
| Samsung | M393A8G40BB4-CWE | 64GB | DDR4-3200 | RDIMM | $9.98 | $639.00 | Buy → |
| A-Tech | MTA36ASF8G72PZ | 64GB | DDR4-3200 | RDIMM | $10.56 | $675.95 | Buy → |
| Samsung | M393A8G40AB2-CWE | 64GB | DDR4-3200 | RDIMM | $12.48 | $799.00 | Buy → |
Each scenario is priced from the cheapest compatible in-stock module at that capacity, at the timestamp above. Configurations never exceed the platform's 8 DIMM slots.
Speed behavior on this platform: Board page states DDR4 3200 MHz Registered ECC only; lower speeds are not enumerated, so only 3200-rated modules are listed here. Faster-rated modules from the table above are safe — they operate at the platform's supported speed for your configuration rather than their label speed.
Paraphrased from Supermicro's official documentation. Anything the manual does not state is omitted here rather than guessed.
Buy for the H12SSL-i in eights or accept the bandwidth loss knowingly: EPYC's eight channels are the board's entire performance story, and the live table's job is to make 8× 16GB versus 8× 32GB a one-glance price comparison at the 3200 grade the page specifies. Kits assembled from matched single modules are fine; mixed lots are not worth the savings on this architecture.
Check two firmware boxes before the memory order: the board's BIOS level for your EPYC generation (7003 V-Cache parts want 2.3+), and the IPMI's view of DIMM health once installed — Supermicro's BMC exposes per-slot ECC counters that turn the used-module gamble into a monitored, rational choice.
One more EPYC-specific consideration before ordering: rank organization matters to this memory controller more than most. Dual-rank modules (2Rx4, 2Rx8) generally extract more bandwidth from EPYC's channels than single-rank at equal capacity, which is why the community default for this board is 8× dual-rank 32GB. The module detail pages linked from the table carry rank data where we could verify it; when two candidates tie on $/GB, the dual-rank part is the tiebreaker that costs nothing and measurably helps.
For buyers comparing this board against the Intel side of the hub, the memory math is the tiebreaker worth writing down: the H12 wants eight modules where an X11 tolerates four, but it pays that cost back in channels, lanes and cores per socket. Price both loadouts from the live tables — eight 3200-grade RDIMMs here versus four-to-eight slower-grade modules there — and let the workload's bandwidth appetite pick the winner rather than the sticker totals alone.
Availability behaves differently on the EPYC side of the DDR4 market: 3200-grade RDIMMs serve both late-Intel and all-EPYC platforms, so demand is steadier and dips are shallower than in the older grades. That makes patience less rewarding here than on X11-class builds — when the live table shows a fair price on a QVL-friendly part, taking it beats waiting for a discount this segment rarely produces.
Every specification in the rules box above was verified against the Supermicro document linked beneath it before this page went live — nothing is inferred from forum lore or reseller listings, and any field the document does not state is simply absent here rather than guessed. The compatibility table applies those verified rules mechanically to our tracked module catalog: generation must match, the module type must appear in the platform's allowed list, speed must meet the documented floor, and per-DIMM capacity must respect the stated maximum. What survives that filter is sorted by live $/GB — computed against true 1024-based capacities — and refreshed on the same rolling cycle as every price on this site.
Two honest limits worth stating. First, our catalog tracks the retail module market, not Supermicro's option-part universe — a module absent from the table is not declared incompatible, merely untracked; the rules box tells you what any candidate must satisfy. Second, a compatibility table is not a QVL: Supermicro validates specific part numbers against specific configurations, and the disclaimer above the table is not boilerplate but the actual final step. Use this page to find the market's honest price for compliant memory; use the vendor's QVL to bless the exact part before a production order.
H12SSL-i builders are typically chasing one of two things: core density for virtualization — a 32- or 64-core EPYC with 256GB+ makes an absurdly capable single-box lab — or PCIe lanes for storage and accelerators, where EPYC's 128 lanes without a second socket are the draw. Both builds want eight matched RDIMMs from day one; EPYC's bandwidth story collapses on partially populated channels, so the eight-module scenarios above are the honest baseline, not the aspirational one.
The budget path exists here too: Rome-generation CPUs and used 3200-grade RDIMMs from early EPYC decommissions bring the whole platform into hobbyist range. The usual refurb rules apply, with one EPYC-specific addition — populate all eight channels with identical modules even at smaller capacities; 8× 16GB outperforms 4× 32GB on this architecture despite equal totals.
Supermicro's documentation puts the platform maximum at 2TB across 8 DIMM slots, with single modules supported up to 256GB. Reaching the maximum requires the largest supported DIMM in every slot — most real upgrades target far less, which is what the live scenarios above price.
DDR4 RDIMM at 3200 MT/s, per Supermicro's documentation. Consumer non-ECC and XMP/EXPO kits are not supported — every module in the table above is a verified ECC server part of the correct type.
The Supermicro documentation we verified does not spell out mixing rules for this platform, so treat identical modules per channel as the rule: mixed configurations at best run at the slowest common speed, and at worst fail population requirements. Check the platform manual for your exact loadout before mixing.
Yes — modules rated above 3200 MT/s downclock to the platform's supported speed and run normally, which is why the table marks them "runs at up to 3200 here". Modules rated below 3200 MT/s are excluded from the table because Supermicro does not list them as supported.
8× 64GB fills 512GB, using all 8 slots. Fewer, larger DIMMs preserve expansion room; more, smaller DIMMs are sometimes cheaper per GB — the live table above lets you price both routes at today's numbers.
Used and refurbished DDR4 ECC is a rational choice for this platform — DRAM has no meaningful wear mechanism, and tested pulls from decommissioned fleets often undercut new pricing substantially. Run memtest86+ on arrival and watch ECC counters for the first weeks. For production fleets, new modules with warranty remain the conservative default.
For full memory bandwidth, yes — EPYC 7002/7003 runs eight channels per socket, and each empty channel forfeits an eighth of the platform's bandwidth. The board works with fewer, but memory-hungry workloads will feel it. Price 8× smaller modules against 4× larger in the live table; the eight-way split usually wins on both cost and performance.