











🧪 Ryzen 5 9600X Gaming Behavior – PBO, PPT & Frametime Analysis
Why higher boost clocks did NOT improve real-world gaming performance
After extensive real-game testing at 1440p across multiple engines, I found that:
Disabling PBO and capping PPT to 110 W produced:
- equal or better average FPS
- consistently better frametime stability
- lower CPU latency (CPU wait)
- lower temperatures and power draw
PBO +25 / +50 / +200 increased reported boost clocks, but:
- did not improve average FPS
- worsened 1% / 99% frametimes
- increased CPU wait time and boost oscillation
- increased temps and voltage without translating into usable performance
In short:
PBO improves benchmark numbers, not real-world gaming smoothness, on this CPU and workload mix.
Test System
CPU: Ryzen 5 9600X (Zen 5)
GPU: RTX 5070
– OC/UV (fixed across all tests)
– No frame generation
Motherboard: ASUS ROG Strix B650E-F WiFi
BIOS: 3057
AGESA: ComboAM5 PI 1.2.0.2a
Cooling: 360 mm AIO
OS: Windows 11 (Game Mode ON, HAGS ON)
Memory Configuration (Manually Tuned)
DDR5: 6000 MT/s Corsair Veng.Hynix M
Timings: CL30 (manual tightening)
EXPO: Enabled, then manually refined
SOC Voltage: ~1.25 V (stable)
Fully stress-tested and stable
Memory tuning was kept constant for all tests.
GPU Configuration
GPU clocks and voltage were fixed
No changes between test runs
DLSS used where applicable (Quality)
No ray tracing
No frame generation
Locked Baseline BIOS Configuration
PBO: Disabled
PPT: 110 W
TDC / EDC: Auto (never limiting in games)
Scalar: 1×
Thermal Limit (TJmax): 85 °C
Curve Optimizer: Negative (aggressive but stable)
SOC Voltage: ~1.25 V
This setup prioritizes:
– sustained effective clocks
– thermal stability
– minimal boost oscillation
– frametime consistency
Test Methodology
Games Tested:
– Cyberpunk 2077
– The Witcher 3 (Next-Gen)
– Wolcen: Lords of Mayhem (CPU-heavy ARPG)
Resolution:
2560×1440 (1440p) for all tests
How Tests Were Run:
– Same save, same scene, same camera path
– Same graphics settings
– Same GPU clocks
– Same memory configuration
– HWiNFO sensors reset between runs
– 3 passes per configuration (first discarded if shader caching occurred)
Metrics Logged (RTSS + HWiNFO):
– Average FPS
– 1% / 99% frametime
– CPU effective clocks (best cores + average)
– CPU & GPU busy / wait times
– CPU power draw
– CPU temperature
– PPT / TDC / EDC usage
Peak clocks and synthetic benchmarks were intentionally ignored.
Test Configurations Compared
All tests were done at PPT = 110 W unless stated otherwise.
- PBO OFF (baseline)
- PBO +25
- PBO +50
- PBO +200 (brief confirmation only)
Results
Cyberpunk 2077 (1440p)
PBO OFF:
– Avg FPS: ~137–138
– Best frametime consistency
– Lowest CPU wait and temps
PBO +25:
– Avg FPS: ~136–137
– Slightly worse frametimes
– Higher temps and CPU wait
PBO +50:
– Avg FPS: ~136–137
– Worse frametimes
– Higher temps, no performance gain
Key observation:
Higher boost clocks did not translate into better performance or smoother gameplay.
The Witcher 3 Next-Gen (1440p)
PBO OFF:
– Avg FPS: ~166–168
– Best 99% frametimes
– Lowest latency and temps
PBO +25:
– Avg FPS: ~168–169
– Worse frametimes
– Significantly higher temps
PBO +50:
– Avg FPS: ~166–168
– Worst frametime stability
Key observation:
Witcher 3 is latency-sensitive; boost oscillation hurts smoothness.
Wolcen (CPU-heavy, 1440p)
PBO OFF:
– Avg FPS: ~179
– 99% frametime: ~5.58 ms
– Very low CPU wait
PBO +25:
– Avg FPS: ~178
– 99% frametime: ~6.76 ms
– Increased CPU wait
PBO +50:
– Avg FPS: ~174–175
– 99% frametime: ~8.58 ms
– Very high CPU wait
Key observation:
Despite higher effective clocks, CPU wait increased significantly, degrading performance.
Cross-Game Pattern
Across three different engines:
– PBO raises clocks
– PBO raises voltage and temperature
– PBO increases boost oscillation
– PBO increases CPU wait time
– Games prefer stable effective clocks over higher peaks
Why This Happens (Short Explanation)
Zen 5 boost behavior is:
– FIT-controlled
– highly temperature-sensitive
– latency-aware
PBO:
– increases voltage to chase higher boost bins
– introduces thermal and voltage variance
– worsens cache and memory access consistency
Games respond negatively to this variance, even when peak clocks increase.
Final Conclusions
- PBO is not universally “free performance” for gaming
- On Zen 5, with a strong GPU and tuned memory:
- PBO improves benchmarks
- PBO often hurts real-world frame pacing
- PBO OFF + PPT 110 W delivered the best overall gaming experience:
- smoother frametimes
- lower temps
- lower latency
- equal average FPS
Important clarification:
This testing applies to non-X3D Zen 5 CPUs (e.g. 9600X / 9700X) in a balanced CPU/GPU configuration at 1440p.
X3D CPUs behave differently:
– larger L3 cache reduces engine stalls
– higher sustained effective clocks in games
– far less sensitivity to boost oscillation and PBO behavior
These results should not be interpreted as anti-X3D.
Final Daily Gaming Recommendation (for this CPU class)
- PBO: OFF
- PPT: 110 W
- Scalar: 1×
- TJmax: 85 °C
- Curve Optimizer: Moderate negative (stable)
- Memory: Tuned DDR5-6000
Closing Note
This does not mean PBO is useless:
– It can help in heavily CPU-bound or productivity workloads
– It can improve short synthetic benchmarks
But based on long-duration, real-game testing at 1440p, it is not optimal for frametime-focused gaming on this class of CPU.
Posted for discussion and data sharing, not as universal truth.
Different systems, cooling, and workloads may behave differently.