Can anyone tell me what is EPYC 7D12

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

shamashii

New Member
Oct 29, 2020
4
0
1
I actually have one of it running in my Homelab.
The CPU itself is actually quite custom and has the following specs:
  • 32 Core
  • 1.1GHz base with 3.0GHz boost clock.
  • 85W TDP (125W limit)
  • only 4 Memory channels, the others are fused off or non existent.
  • CPU Multiplier is unlocked and can be overclocked. But due TDP Limit, it is not useful
  • No multi CPU support
  • Infinityfabric clock is locked at 1200MHz
There are some memory controller limitations with this CPU:
  • SK Hynix memory is not supported and memory self test fails.
  • DDR4-2133 memory does not boot.
  • CPU can only run with one DIMM per channel because of TDP limit.
Also I played a bit around and found out that XFR can be enabled as well as other OC and TR only stuff.
This it requires huge BIOS modifications and I did it only experimental.
I think a Threadripper IO DIE is used but with 128PCIE lanes enabled (The IO DIE internal sku is the same as the TR one not like Epyc).
Also it worked out of the box on a Supermicro H12SSL-C mainboard with bios version 2.3.

At 85W cTDP and PPT the all core clock is 2.3GHz(1.1GHz with AVX2)
At 105W cTDP and 125W PPT the all core clock is at 3.0GHz(2.4-2.7GHz with AVX2)
When the cTDP is set higher than 105W the performance tanks in most Benchmarks.

I also did some Benchmarks at 105W here:
So the max cpu power is 105w, in despite of config more in bios?
 

Cute_SC2

Member
Mar 7, 2022
35
22
8
Either that or on higher config the IO die does not have enough power resources left and is crippling.
 

nutsnax

Active Member
Nov 6, 2014
260
98
28
113
anyone know what idle power consumption on this cpu looks like? I didn't see the question answered in this thread.
 

Cute_SC2

Member
Mar 7, 2022
35
22
8
CPU Idle 30-55w depends on what it does in the background.
Full system idle 150-170w || 10x M2 ssd's (6x PCIe 4.0 / 4x PCIe 3.0), 2x GPUs (tesla P1), 1x dual 25G NIC, 1x dual 100G EDR Infiniband, 12x 14TB SAS3 HDDs.

But still have trouble to get PStates and PCIe Powersave on some devices working, so, I still can squeeze a bit out of it.
 

nutsnax

Active Member
Nov 6, 2014
260
98
28
113
anyone know why this CPU on a H11SSW-NT would detect a single 64GB Samsung 2933 RDIMMS stick as 128GB (128=256,256=512 etc)? BIOS version 2.1 / CPLD Version A2.B5.01 build date 2/21/2020
 

nutsnax

Active Member
Nov 6, 2014
260
98
28
113
if you see this in BMC and you have not POST so far this DIMM info is from previous system, it is updated by BIOS after POST.
I see it in the BIOS. System BIOS shows 128GB when only one single 64GB DIMM is installed. I'm afraid to update the BIOS.
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,369
1,615
113
I see it in the BIOS. System BIOS shows 128GB when only one single 64GB DIMM is installed. I'm afraid to update the BIOS.
ok thanks for clarification. looks like the7D12 don't support your 64GB DIMM.
 

nutsnax

Active Member
Nov 6, 2014
260
98
28
113
ok thanks for clarification. looks like the7D12 don't support your 64GB DIMM.
that's unfortunate. It's Samsung, too :(

I wonder which 64GB DIMM it supports? If any.

Or should I take the chance of flashing to the latest BIOS?
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,369
1,615
113
I wonder which 64GB DIMM it supports? If any.

Or should I take the chance of flashing to the latest BIOS?
sure, if the CPU is still supported with newer BIOS. don't know.
but with BMCWebGUI you can flash BIOS without functional processor.
 
  • Like
Reactions: nutsnax

nutsnax

Active Member
Nov 6, 2014
260
98
28
113
sure, if the CPU is still supported with newer BIOS. don't know.
but with BMCWebGUI you can flash BIOS without functional processor.
that's right, I'll try flashing to the latest BMC firmware and then updating to the latest bios.
 

upalachango

New Member
May 28, 2023
24
3
3
anyone know why this CPU on a H11SSW-NT would detect a single 64GB Samsung 2933 RDIMMS stick as 128GB (128=256,256=512 etc)? BIOS version 2.1 / CPLD Version A2.B5.01 build date 2/21/2020
I'm having the same issues on my MZ32. In BMC is shows 2x the total memory, and the DIMMs aren't the ones populated (A/E channels when I only have one dimm in C channel). The BIOS also reports 2x total memory but under the memory settings/info page it accurately shows the single DIMM in C1. Proxmox sees the accurate memory totals. This is with a test stick of 8gb SK Hynix 2400MT/s.

I'm having a similar problem as you with my Samsung 64gb sticks, except it won't even post. I'm using M386A8K40CM2-CVFBY (29333MT/s) modules which are on the QVL for my mobo. They are LRDIMMs though, so I'm wondering if the 7d12 doesn't support LRDIMM. Are your memory sticks the same SKU or LRDIMMs as well? How long did it take your system to POST the first time, as I've let mine run overnight without any success yet.
 

nutsnax

Active Member
Nov 6, 2014
260
98
28
113
I'm having the same issues on my MZ32. In BMC is shows 2x the total memory, and the DIMMs aren't the ones populated (A/E channels when I only have one dimm in C channel). The BIOS also reports 2x total memory but under the memory settings/info page it accurately shows the single DIMM in C1. Proxmox sees the accurate memory totals. This is with a test stick of 8gb SK Hynix 2400MT/s.

I'm having a similar problem as you with my Samsung 64gb sticks, except it won't even post. I'm using M386A8K40CM2-CVFBY (29333MT/s) modules which are on the QVL for my mobo. They are LRDIMMs though, so I'm wondering if the 7d12 doesn't support LRDIMM. Are your memory sticks the same SKU or LRDIMMs as well? How long did it take your system to POST the first time, as I've let mine run overnight without any success yet.
I had LRDimms on them but they would not detect in the additional slots - only the main memory channel slots.

I'm running into other weird problems; in VMWare the upload speed is horrendous... like 500 megabit upload speed. It's ridiculous. Download appears OK however.

I think this CPU might very well be a dog. It's probably specifically meant to run on a single board (that we don't have access to) for a single purpose. I'm severely disappointed in it so far.
 

gb00s

Well-Known Member
Jul 25, 2018
1,190
602
113
Poland
...
I think this CPU might very well be a dog. It's probably specifically meant to run on a single board (that we don't have access to) for a single purpose. I'm severely disappointed in it so far.
If you like to sell it, please let me know.