I have a new Gigabyte B760M DS3H DDR4 Motherboard and i7-13700k CPU. The long and short of it is I appear to be getting half or less of the benchmark values I should be. System performance is stable at this point and the games I'm running work much better than the prior system I was using (both with same 3060 card), but it appears something in my bios config is broken or set wrong. I can set a pretty high undervolt (Core at -150 mV) but that may be because my config is messed up.
System info from XTU:
The E-Cores at least appear to be running at half the correct speed (see below), and when running either Cinebench or XTU Benchmark, I'm getting roughly half or less of the expected benchmark number.
I spent a lot of time figuring out I needed:
System info from XTU:
The E-Cores at least appear to be running at half the correct speed (see below), and when running either Cinebench or XTU Benchmark, I'm getting roughly half or less of the expected benchmark number.
- On XTU I just got 3604 Marks, and looking at comparison page others WITH MY SAME MOTHERBOARD (and no overclock) are at 8100-9700!!
- On Cinebench R23 various sites report 24k-30k for 13700/13700F to 13700K/KF for multi-core, I'm getting 12k-13k.
I spent a lot of time figuring out I needed:
- Latest bios (T16) that allows setting micro-code version back to 0x104
- With 0x104 u-code, can set undervolts for both Core CPU and Ring Voltage and it actually uses the value (I tested a bunch and am stable at -150 mV (-165 is not) and -105 mV ring (-115 is not)
- With 0x104 u-code, can enable CPU thermal limits and manually set the P1/P2 power limits (I set to 130 W P1 @ 24 seconds, and 175W P2 @ 2 seconds while at 100% CPU I'm hitting 160-165W), and removed clamping (what a horrid control design that is).
- With 0x104 u-code, other settings are also available and finally able to be set directly via XTU or ThrottleStop (several additional voltage offsets, some ratios, current limits, power limits, etc.)
- The above allowed setting the IccMax to above default 310 A (I set to 450 A). This basically gets rid of the "EDP Other" error message for CORE CPU, but I still get it on GPU and RING constantly (refreshes after 1-2 s).
- I also set the load line to "Standard" or "Normal", which both appear to be the lowest slope/line on the chart (lower than the "Low" option). The bios doesn't allow setting the values directly, you can only set the enumerated setting, and "Power Saver" is not an option, which I've seen in some posts, presumably from older bioses. This appears to be required to allow room to undervolt given Intel's updates within the last year, though maybe with 0x104 it's not needed.
- Testing reports 3.4 MHz cpu in both Cinebench and XTU, not sure if this is correct as a base rate.
- When looking at the XTU "Performance Per-Core Tuning" in the "Efficient Per-Core Tuning" section (on the right), all E-Cores are at the default of 42x, except E-Core 6, which is set to 34X, which matches the 3.4 MHz reported - coincidence?
- When I swap from the E-Core "Ratio" tab to the "Monitors" tab, it shows all the E-Cores running at half speed (2.1 or 2.0 GHz). Same is true in THrottleStop if I scroll down to the real-time E-Cores.
- In ThrottleStop, at idle, they will jump up above half-speed, but as soon as I jump into a multi-core benchmark, they jump to 2.1 GHz and lock at that rate.
- CPUID shows the full-speed 4.2 GHz at low load and 4.0 GHz when power limited at 130 W, not the half rates.
- All apps show 5.2-5.3 GHz for p-cores and 4.9-5.0 GHz when power limited. If that's true, should be getting much higher scores, even if e-cores are half speed, I think.