OC Ryzen 3900x
OC Ryzen 3900x
I recently installed the Ryzen 3900X with an AORUS Pro Wi-Fi X570 motherboard and had a few questions in mind.
1.) I was watching Der8auer overclock his 3900X and explained some CCX techniques. While I get the basics, when I turn off PBo and other auto-overclocking features to manually adjust my settings, my TDC and EDC spike significantly—reaching the 95A/140A marks in Ryzen Master.
2.) I’m also curious if there’s something else I might be doing incorrectly. My temperatures stay close to the 85-95 range even after disabling certain auto-settings and applying a turbo power curve for stability. Is that really causing the high temps and erratic TDC/EDC?
3.) What do you think about the VID limit? I’ve been reading about 1.35 to 1.38, which seems reasonable, but I’m new to Ryzen.
4.) I know silicon lottery plays a role, and my luck is pretty low. A score gap of around 1200 R15 feels a bit off to me. Maybe it’s not that bad, or perhaps I’m missing something. My CCXs are running at CCD0 > CCX0 > 4450, then CCD1 > CCX0 > 4350—this seems a bit sluggish compared to what I expect. Could my luck really be this bad?
There are two aspects of 'Safe Voltage' for Ryzen. First, it varies per processor, starting from tests at AMD and then integrated into the FIT curve used for boosting. Second: it isn't a fixed value but changes based on temperature and clock speed during operation, which is reflected in a curve. However, to ensure stability, you should consider what voltage is most secure across the entire curve. You can determine this easily:
There are two aspects regarding 'Safe Voltage' for Ryzen. First, it varies per processor. It's calculated through testing at AMD and then integrated into the FIT curve used for boosting. Second: it isn't a single fixed value but changes based on temperature and clock speed during operation, which is reflected in a curve. However, if you need to lock the clock and voltage while disregarding temperature effects, it's important to understand what provides the most stability across the entire curve. You can determine this relatively easily:
Start everything in AUTO mode—this includes auto voltage, auto clocks, and disabling LLC. Run a very demanding workload such as Prime95 with a fixed FFT size (around 138K min and max) to ensure consistent performance. Allow the processor to reach a stable temperature, typically around 15-20 minutes. The software will then reduce both clock speed and voltage to maintain safe temperatures, ideally matching the base clock speed shown on the device, possibly slightly higher depending on your cooling setup. For my 3700X, this would be between 3.6 and 3.625Ghz.
Next, examine the (SVI2 TFN) VCore voltage reading provided by HWInfo64 (do not use VID for this purpose). This value represents the maximum safe voltage across all points on its unique V-F curve as defined by FIT. It should be used when setting a manual, fixed clock and voltage, especially if you aim for longevity through overclocking. Your main task now is to identify the highest stable clock speed that can operate safely at that voltage.
I just ran r15 and got 3117 with auto enabled. It doesn't make sense to push a 3900x that way—they're already in the worst bins, they're not really affected by temperature when you overclock, so you probably won't get a steady +100MHz even at stock settings.