AMD EPYC 7D12 socket: SP3

The AMD EPYC 7D12 uses SP3, the LGA socket for EPYC Naples, Rome and Milan server processors. The 32-core chip at 85 W needs a single socket server board with DDR4 ECC memory.

Socket
SP3
Launched
April 14, 2020
Cores and threads
32 and 64
Default TDP
85 W
Codename
Rome
Segment
Server
Family
AMD EPYC
Clocks
1.1 / 3.0 GHz

AMD EPYC 7D12 specifications

Cores32
Threads64
Core architectureZen 2 (Rome)
Clocks1.1 GHz base, up to 3.0 GHz boost
Cache16 MB L2 plus 128 MB L3 (32 MB per die)
Default TDP85 W
Manufacturing processTSMC 7 nm FinFET
Memory supportDDR4-3200 ECC, up to 2 TB per socket (board dependent)
PCI Express128 PCIe Gen4 lanes per socket
Integrated graphicsNone (BMC graphics on board)
MultiplierLocked
ECC memorySupported, DDR4 ECC
PackageSP3 LGA4094
Cooler in the boxNone, server heatsink required

Motherboard compatibility

AMD EPYC 7D12 needs a motherboard with a SP3 socket. Chipset by chipset data for this codename is not recorded yet. See the SP3 chipset list and the board maker's CPU support list.

SP3 at a glance

TypeLGA, 4,094 contacts
Package size58.5 × 75.4 mm
IntroducedJune 2017
MemoryDDR4 ECC RDIMM, 8 channels to DDR4-3200, up to 4 TB per socket
Cooler mounting holesBoard specific (server heatsink)

Read the full SP3 socket guide

What the EPYC 7D12 is

The EPYC 7D12 is a 32-core and 64-thread server processor from the 2nd Gen EPYC family, codenamed Rome. It launched on April 14, 2020 as a low power variant for single socket nodes, with a 1.1 GHz base clock and up to 3.0 GHz boost. Four chiplet dies carry 8 cores each, backed by 16 MB of L2 and 128 MB of L3. The 85 W rating is unusually low for 32 cores, which suits dense racks with strict power caps.

The low base clock shapes how the chip should be sized. Single thread tasks run at modest speed, while throughput across all 64 threads stays strong for virtual machines, containers and data serving. The 32 MB of L3 per die keeps working sets close to the cores that need them. Memory controllers on package feed DDR4-3200 ECC, and the PCIe root gives Gen4 lanes for NVMe and networking.

The part number 100-000000044 identifies tray and OEM shipments, and the chip validates for single socket operation only. That single socket limit cuts board cost and idle draw for edge sites and small clusters. Buyers who need dual socket scaling should take a standard Rome SKU such as AMD EPYC 7713P on the same socket instead, since the 7D12 does not post in a 2P board.

Socket and motherboard compatibility

The EPYC 7D12 fits SP3 on single socket server boards with LGA retention and server power delivery. Board support lists must name the exact SKU for qualification, because OEM Rome variants sometimes ship only with specific vendor firmware. A Rome board that lists Milan support after a BIOS update still accepts Rome chips like this one without extra steps.

Memory population, lane splits and cooling follow the server board design. Single socket boards cut cost for right sized nodes, while the socket itself also serves dual socket boards for other SKUs. The How to find your CPU socket type guide shows how platform choice maps to generations when a rack mixes Rome and Milan nodes.

Memory, PCIe and cooling

The memory controller supports DDR4-3200 ECC with a board dependent maximum near 2 TB per socket on single socket designs. Matched RDIMMs hold the rated speed across populated channels, and ECC corrects single bit errors during continuous duty. Population order follows the board manual with primary slots first, and all channels should fill for full bandwidth on memory bound work.

PCIe Gen4 gives 128 lanes per socket for HBAs, 25 and 100 Gb NICs, accelerators and NVMe. Lane budgets decide how many devices run at full speed, so builders confirm bifurcation in the manual before ordering retimers or switch cards. SATA devices hang off spare lanes where boards wire them.

Cooling belongs to the server maker across the 85 W band with front to back airflow. No boxed cooler exists. The low TDP allows 1U single socket chassis with moderate airflow, while inlet temperature and altitude still derate sustained boost. Paste service follows the maker manual for the large multi die package.

Where this Rome part fits

The Rome stack spans 8 to 64 cores, and this 32-core SKU sits where power caps shape the order more than peak single thread speed. Fewer, faster cores beat more, slower cores for licensed databases, while dense virtualisation takes higher counts at low watts. The 128 MB L3 keeps virtual machine footprints close on both shapes.

Single socket boards cut idle draw for edge racks while dual socket boards serve dense clouds. Populate all memory channels for full bandwidth on either shape, since empty channels cost throughput on analytics and serving. The EPYC 7D12 needs a board that lists it by name with the right firmware revision.

Boards need firmware with Rome support before the chip posts, so buyers confirm the BIOS revision with the vendor. Power capping in firmware can hold the chip near its 85 W envelope in warm aisles. The Socket vs chipset: what decides whether a CPU works guide explains why server fit follows socket plus board firmware rather than chipset series.

Upgrade paths

On SP3 the moves run along core count within single socket Rome and Milan parts where the maker lists them, up to 64-core flagships such as AMD EPYC 7713P where validated. Core growth needs no board change when the maker lists the part and the power budget covers it.

Beyond the series the replacement is a whole server on newer platforms. The CPU cooler compatibility by socket guide explains when a platform change pays off for power, memory and lane needs.

Frequently asked questions

What socket does the AMD EPYC 7D12 use?

It uses SP3 on single socket server boards with LGA4094 retention.

How many cores does the AMD EPYC 7D12 have?

32 cores with 64 threads at 1.1 GHz base and up to 3.0 GHz boost, with 128 MB of L3.

What memory does the AMD EPYC 7D12 support?

DDR4-3200 ECC RDIMM with a board dependent maximum, validated through the server board list.

Does the AMD EPYC 7D12 have integrated graphics?

No. Boards provide BMC graphics for management and remote console.

What is the TDP of the AMD EPYC 7D12?

85 W with server cooling required, which is low for a 32-core Rome part.

How many PCIe lanes does the AMD EPYC 7D12 offer?

128 PCIe Gen4 lanes per socket for NVMe, NICs and accelerators.

When did the AMD EPYC 7D12 launch?

April 14, 2020 as a single socket Rome variant.

Sources and verification

  1. AMD EPYC 7D12 specs (TechPowerUp)
  2. EPYC 7D12 specifications and benchmarks (BenchGame)

Facts last checked against these sources on . Page last edited on .