This is my full tuning guide for the 13900K after weeks of stability testing, frame-time analysis, and thermal balancing. The goal is simple: smooth gameplay, stable workstation performance, and zero thermal throttling. This setup runs on an MSI Z790 Tomahawk with an AK620 cooler and G.Skill DDR5 6000 CL30.

Everything below is focused on consistency, not chasing max ego clocks.


1. Core and Cache Ratios

P-cores: 55x
E-cores: 43x
Ring (cache): 48x

Why this balance works:

• P-cores stay fast for high FPS games like Battlefield 6, CS2, and UE titles.
• E-cores at 43x keep background workloads responsive without extra heat.
• Ring ratio at 48x lowers core-to-memory latency, improving frame pacing.
• Going higher on cache usually hurts stability on 13th gen.


2. Hyper-Threading: Off

HT is disabled on purpose.

• Reduces thread contention in lightly threaded engines.
• Lowers temperature spikes since fewer threads boost together.
• E-cores fill the gap in rendering, compiling, and other workstation tasks.

You get smoother frame times and lower noise during gaming without HT.


3. Voltage and Power Settings

Vcore: 1.285 V (manual override)
LLC: Level 6
Lite Load: 7
PL1 / PL2: 300 W
CPU Current Limit: MAX (mine is 512A but it's basically acts as a headroom for your PL1/PL2 limits)

Why these work:

• 1.285 - 1.300 V is safe for daily use and holds 55x without throttling. You can shave even more depending on your cooler.
• LLC 6 stops voltage droop that causes stutter or stability drops.
• Lite Load 7 keeps current delivery stable.
• PL1 / PL2 at 300 W lets the CPU sustain full boost in long sessions.

Stable voltage equals stable frame pacing.


4. Memory Tuning (DDR5 6000 CL30)

Gear 2, 2N command rate.

Primary timings:
• 30-38-38-76
• tFAW 32
• tRFC 480
• tRRD_S 4
• tRRD_L 6
• tCCD_L 12

This gives around 62 to 64 ns latency.
Lower latency helps gaming more than higher MHz.


5. Power Delivery and Stability Features

• IA CEP Support: Disabled
• CPU Current Limit: Max
• Thermal Velocity Boost (TVB): Disabled

These settings prevent random downclocking and unnecessary power limiting.


6. C-States Enabled, Core Parking Disabled

This part matters a lot for smoothness and DPC Latency.

C-states enabled:
The CPU can drop to low power states at idle. This lowers heat and noise without hurting responsiveness. Modern Intel CPUs switch out of C-states instantly.

Core parking disabled (Windows):
Windows sometimes parks cores to save power. Unparking them during gameplay adds a small scheduling delay. This delay causes micro-stutter and inconsistent frame pacing.

Turning core parking off keeps all cores ready at all times with zero wake-up latency. You can disable core parking with "QuickCPU" or "Park Control" or

Run PowerShell or Command Prompt as Administrator and paste this:

powercfg -attributes SUB_PROCESSOR CPMINCORES -ATTRIB_HIDE
powercfg -attributes SUB_PROCESSOR CPMAXCORES -ATTRIB_HIDE
powercfg -setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMINCORES 100
powercfg -setdcvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMINCORES 100
powercfg -setacvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMAXCORES 100
powercfg -setdcvalueindex SCHEME_CURRENT SUB_PROCESSOR CPMAXCORES 100
powercfg -setactive SCHEME_CURRENT

The combination:
• Idle temps stay low thanks to C-states.
• Frame pacing becomes tighter because no cores are being woken mid-frame.
• System stays responsive without wasting energy and your DPC Latency results will be correct. (DPC Latency is another topic I want to discuss later)

This is one of the simplest and most effective smoothness tweaks I've came across all these years of building my own PC's.


7. Cooling and Temperatures

With an AK620:

• Idle: ~34 C
• Gaming (BF6, UE5): 68 to 78 C
• Cinebench R23: 85 to 88 C - 34200pts

No thermal throttling. Noise stays consistent.


8. Real Gaming and Workstation Results

Battlefield 6:
Stays above 165 FPS with extremely stable frame times. The P-core 55x lock keeps heavy scenes smooth.

Unreal Engine 5, Maya, ZBrush, Arnold:
All workloads stay fully stable. No WHEA errors or random shutdowns. Faster cache ratio helps with viewport updates and large scene edits.


9. RAM Stability Testing

Tested with:
• TestMem5 Extreme1 config
• Karhu RAM Test to 10000 percent

No errors. Fully validated.


10. Why This Tuning Is Effective

• 55x is the best ratio before voltage and temps become unreasonable.
• Cache at 48x improves latency while staying stable.
• Voltage is safe and consistent.
• Frame pacing benefits more from stability than raw MHz.
• Workstation tasks stay fast because E-cores and cache are tuned properly.

This is my daily build focused on consistency and getting out the most of my hardware. I'm not chasing synthetic benchmark numbers.


11. Quick Summary

SettingValue
Hyper-ThreadingOff
P-core Ratio55x
E-core Ratio43x
Ring Ratio48x
Vcore1.285 V Manual
LLC6
Lite Load7
PL1/PL2300 W
IA CEPDisabled
TVBDisabled
C-StatesEnabled
Windows Core ParkingDisabled
DDR56000 MHz CL30
Secondary Timings30-38-38-76, tFAW 32, tRFC 480
CPU Current LimitMax

This setup is built for stable clocks, low noise, smooth frame pacing for games, and reliable workstation performance. Clocks stay flat, frame-time graphs stay clean, thermals stay under control, and the system never throttles or throws random WHEA errors.

If you want a daily 13900K configuration that feels smooth in every game and stays dependable under heavy 3D workloads, this is it.

If your config is different than mine and you can't find the same settings in UEFI BIOS, or you have a better cooling setup and want to squeeze more performance than this, GPT5 can be useful as it seems it has more context and information you can find online.

All these settings are relevant if you have proper cooling setup and you have a proper airflow inside the case. Then you need to update your UEFI firmware and Chipset drivers. If you are not sure about these, just don't mess around and stay in manifacturer suggested defaults.