• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

1usmus Custom Power Plan for Ryzen 3000 Zen 2 Processors

Joined
Apr 12, 2019
Messages
99 (0.05/day)
Processor AMD Ryzen 3700X
Motherboard Asus X570 TUF Gaming Plus
Cooling NZXT Kraken X62
Memory G.Skill 2x8GB 3600CL16
Video Card(s) Asus Strix RTX 2070
Storage Samsung 850 SSD 500GB
Display(s) Acer Predator XB271HU
Case NZXT S340 Elite
Did you achieve advertised boost clock of 4600mhz single core, before this power mod?
 
Joined
Nov 5, 2014
Messages
714 (0.21/day)
Hi. Why I cant reach advertised 4600 on my 3900x, even with this power plan it is?

View attachment 136024

ASUS MB CH7 1.0.0.3ABBA
CPPC = ON
CPPC Preferred Cores = OFF
That's odd, you should be able to get 4.6GHz on multiple cores (mine does 4.6 on six and 4.4 on the other six and I'm on an ASUS board too). Have you tried monitoring with HWMonitor instead of HWiNFO?
 

shinarae

New Member
Joined
Nov 10, 2019
Messages
4 (0.00/day)
Hi. Why I cant reach advertised 4600 on my 3900x, even with this power plan it is?

ASUS MB CH7 1.0.0.3ABBA
CPPC = ON
CPPC Preferred Cores = OFF

Could be your cooling. I'm running on strix X570-e 1.0.0.3ABBA so the bios you're on should be good.
136093
 
Joined
May 19, 2015
Messages
75 (0.02/day)
Processor Ryzen 7 7700X
Motherboard Asus ROG Strix X670E-F Gaming WiFi
Memory F5-6000J3038F16GX2-FX5
Windows 10 v1909 (installed from scratch from an MSDN image).
AGESA 1.0.0.3ABBA, couldn't find the "CPPC Preferred Cores " setting as well as those 2 last "insignificant" ones, may be that's why it doesn't work as I expected.

Ryzen 3600, CCX1 contains the fastest core overall, but Windows keeps using the fastest core on CCX0 and the second fastest core on CCX0, ignoring the fastest core of the whole CPU. Tested it with the Cinebench R20.060 single core test. It may be interesting that Windows 10 v1809 (LTSC) usually behaved the same when playing CS:GO - it only used the CCX0 fastest cores.

Even HWiNFO knows which core is the fastest overall and marks it as #1, but Windows still prefers the first CCX, although the best core is on the second CCX.

May be AGESA 1.0.0.4B will fix that, hopefully.
 
Joined
Jun 29, 2008
Messages
95 (0.02/day)
System Name Homemade :)
Processor Ryzen 3900X@4.35Ghz
Motherboard Asus X570 Prime Pro
Cooling Alphacool Eisbear 420 + 6x Silent Wings 3
Memory 2x16GB A-Data Gammix D10 3200-15-15-15-31@3733-19-18-18-38 1:1
Video Card(s) Palit GameRock GTX1080Ti +110 core +200 mem
Storage WD SN750 1TB + 3x Crucial MX200 500GB RAID0
Display(s) 4k TV + Benq XL2730Z
Case Phanteks Enthoo Pro
Audio Device(s) AIM 808
Power Supply Seasonic Focus Plus 850W
Mouse Logitech G603
Keyboard Razer BlackWidow Chroma
Software Windows 10 LTSC
Because 4600MHz is way too high for these silicons. Generally they capable for 4200-4300MHz max, anything is over out of real performance gain.
Right and that's why I happily use my PC at 4.6Ghz (CCD0). What ZEN2 should have is AVX1/2 offset so it would lower multiplier automatically when AVX2 load is detected. Beside that 4.6Ghz is no problem, not for stability, not for temperature. AVX2 is also a problem but not for stability but for heat density - you just can't cool it down without extreme measures above certain frequency (4.3Ghz for very good LC). Your last sentence is curious - are you suggesting that performance is not scaling with clock increase? Well, at least in tasks that do not use AVX it does, linearly at that. AVX2 of course would not work at that frequency due to heat.
 
Joined
Nov 5, 2014
Messages
714 (0.21/day)
Because 4600MHz is way too high for these silicons. Generally they capable for 4200-4300MHz max, anything is over out of real performance gain.
Right and that's why I happily use my PC at 4.6Ghz (CCD0). What ZEN2 should have is AVX1/2 offset so it would lower multiplier automatically when AVX2 load is detected. Beside that 4.6Ghz is no problem, not for stability, not for temperature. AVX2 is also a problem but not for stability but for heat density - you just can't cool it down without extreme measures above certain frequency (4.3Ghz for very good LC). Your last sentence is curious - are you suggesting that performance is not scaling with clock increase? Well, at least in tasks that do not use AVX it does, linearly at that. AVX2 of course would not work at that frequency due to heat.
Don't listen to Dyatlov, his monitoring software maxes out at 3.6Ghz.
 

zstoichev

New Member
Joined
Nov 9, 2019
Messages
6 (0.00/day)
Thanks all for the replies.
Did you achieve advertised boost clock of 4600mhz single core, before this power mod?
No, never. The max I see is 4525, both HWInfo64 and Aida64. I think OpenHWMonitors showed 4550 maybe 1-2 times, very rarely. Maybe this should count by AMD as 4600. I don't think so.

That's odd, you should be able to get 4.6GHz on multiple cores (mine does 4.6 on six and 4.4 on the other six and I'm on an ASUS board too). Have you tried monitoring with HWMonitor instead of HWiNFO?
Lucky you. Manually I can do 4300 @ 1,3V on all cores, and CCD0 = 4400; CCD1 = 4300 @ 1,35V. Didn't tried more.

Could be your cooling. I'm running on strix X570-e 1.0.0.3ABBA so the bios you're on should be good.
I am using custom EK WB cooling, should be fine. CPU never goes above 75'C on 4300 all cores, or 85'C on 4400 as said above. Idle at 45. Enabling PBO does nothing.

=> My point it that on stock settings I never ever saw 4600. I can see some of you hit 4650. Not sure if I am missing something or its bad silicon?
 

shinarae

New Member
Joined
Nov 10, 2019
Messages
4 (0.00/day)
I am using custom EK WB cooling, should be fine. CPU never goes above 75'C on 4300 all cores, or 85'C on 4400 as said above. Idle at 45. Enabling PBO does nothing.

=> My point it that on stock settings I never ever saw 4600. I can see some of you hit 4650. Not sure if I am missing something or its bad silicon?

That idle sounds quite high. Mine is 35 or so. What temperature and frequency are you maxing out on Ryzen Master when you run R15 single core with antivirus and other unnecessary background/monitoring processes turned off?
 

zstoichev

New Member
Joined
Nov 9, 2019
Messages
6 (0.00/day)
You are right, when I stop all background processes it idles at 35-ish :)

Ran some tests with R15 single core. For reference Multi Core R15 score results I get are like 3215.
Average temp on PrefCode Off is 58, and with PrefCode On is 65. You can see max temp difference of 7-8 degrees.
Single core R15 score is 207 when PrefCode Off vs 201 when On. So, better scores and thermals with Off setting.

136138
 
Last edited:

necrophyte

New Member
Joined
Nov 12, 2019
Messages
1 (0.00/day)
i dont have amd cpus, however ive been playing around with the hidden power plan options for years due to obvious improvment potential, so my question is, if somebody knows whether the changes to the preferred cores algorithm will only affect already user-accessible power plan options (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings), or also some inaccessible hard-coded ones?

if there are only changes to power plan options, one can easily do the same thing prior to upgrading to 1909 already, resp. revert the changes back to pre-1909 after the upgrade, so this is no big deal actually.
 

q674077444

New Member
Joined
Nov 12, 2019
Messages
1 (0.00/day)
Hello God, I am a Chinese lover. I have encountered some problems while using my computer. This makes me very depressed. My 3600 will suddenly get stuck in the running process, and the appearance of Caton is very high. High, the result is a large current sound (I inserted the sound into the display), can you please God to guide the solution or opinion, thank you very much.
 
Last edited by a moderator:
Joined
Apr 30, 2011
Messages
2,653 (0.56/day)
Location
Greece
Processor AMD Ryzen 5 5600@80W
Motherboard MSI B550 Tomahawk
Cooling ZALMAN CNPS9X OPTIMA
Memory 2*8GB PATRIOT PVS416G400C9K@3733MT_C16
Video Card(s) Sapphire Radeon RX 6750 XT Pulse 12GB
Storage Sandisk SSD 128GB, Kingston A2000 NVMe 1TB, Samsung F1 1TB, WD Black 10TB
Display(s) AOC 27G2U/BK IPS 144Hz
Case SHARKOON M25-W 7.1 BLACK
Audio Device(s) Realtek 7.1 onboard
Power Supply Seasonic Core GC 500W
Mouse Sharkoon SHARK Force Black
Keyboard Trust GXT280
Software Win 7 Ultimate 64bit/Win 10 pro 64bit/Manjaro Linux

zstoichev

New Member
Joined
Nov 9, 2019
Messages
6 (0.00/day)
Nothing in KB4512941 description speaks about AMD boost fix. Someone tested this?
 
Joined
Nov 8, 2019
Messages
4 (0.00/day)
Nothing in KB4512941 description speaks about AMD boost fix. Someone tested this?
Since v1909 was made public, that's kinda obsolete workaround iirc.

I've tested removing chipset driver, PC restart, BIOS update to AGESA 1.0.0.4 B, reinstall chipset driver back, PC restart and i still see the Win scheduler using wrong CCX, still bouncing threads between SMT and phys cores but at least now i have low power idle back when using Ryzen Balanced power plan so not bad for me (aka the CPU finally enters idle state and does not cook itself while doing so).

I'm temp bound on the upper end of freq spectrum so i'm not going to see any higher boost clocks with or without this power plan mod.
 
Joined
Jul 15, 2019
Messages
65 (0.04/day)
System Name The Purp
Processor Ryzen 9 3900X
Motherboard ASRock X570 Taichi
Cooling Kraken X62
Memory Gskill Royal Silver 15-16-15-15 @3800
Video Card(s) RTX 2080 Strix OC
Storage NVME Samsung Evo 970 Plus 2 TB, Samsung Evo 860 4 TB
Display(s) LG 4K
Case Thermaltake View 71 RGB
Power Supply EVGA 850G+
Mouse Steel Series Sensei 10
Keyboard Steel Series Apex 150
Software Win 10
After some very cold serious testing, computer was rebooted on the power plan changes, HW reset before running Cinebench R15 single core bench.
So with a very cold day here were i live, i decided to run some tests with 1usmus Power Plan and Ryzen Balanced Power plan. As outdoor temperatures are very cold here, @-6C. I opened the sliding doors and pointed the fan at my open computer for cooling.

Temps never went above 52C while running Cinebench R15 single core bench. 1usmus power plan, CR15 was 209, with Ryzen power plan, score was 201, so thats an 8 point jump.

Temperature definitely affects the CPU performance and boosting.









The point of all this is to see if the 1usmus power plan works as its supposed to, and this proves it does.
If you look at the cores that HW pick as the fastest, 1 and 2 (physical core 2 and core 0 respectfully) , we see a boost for the second choice of 34.2 Mhz, however, look at the core that was picked as the fastest,
it boosted itself 312.7 Mhz to a high of 4624 Mhz! This resulted in the Cine-bench Single core result of 209.

So for anybody with a 3900X or 3950X, this is a no brainer tweak.

PS To anyone concerned, i think the feeling is finally back in my toes after that arctic blast.
 
Last edited:

zstoichev

New Member
Joined
Nov 9, 2019
Messages
6 (0.00/day)
Since v1909 was made public, that's kinda obsolete workaround iirc.
Checked Win Update history, so I have it already:
>> Successfully installed on ‎9.‎9.‎2019

The point of all this is to see if the 1usmus power plan works as its supposed to, and this proves it does.
If you look at the cores that HW pick as the fastest, 1 and 2, we see a boost for the second choice of 34.2 Mhz, however, look at the core that was picked as the fastest,
it boosted itself 312.7 Mhz to a high of 4624 Mhz!

So for anybody with a 3900X or 3950X, this is a no brainer tweak.
This is with Preferred Core On or Off?
 
Joined
Jul 15, 2019
Messages
65 (0.04/day)
System Name The Purp
Processor Ryzen 9 3900X
Motherboard ASRock X570 Taichi
Cooling Kraken X62
Memory Gskill Royal Silver 15-16-15-15 @3800
Video Card(s) RTX 2080 Strix OC
Storage NVME Samsung Evo 970 Plus 2 TB, Samsung Evo 860 4 TB
Display(s) LG 4K
Case Thermaltake View 71 RGB
Power Supply EVGA 850G+
Mouse Steel Series Sensei 10
Keyboard Steel Series Apex 150
Software Win 10
Preferred core on, basically all settings 1usmus recommended, except cool & quiet and PPC adjustment.
These settings are not available on ASRock X570 Taichi.

Test System Specifications:
  • Ryzen 9 3900X
  • NZXT X62 AIO
  • ASRock X570 Taichi (BIOS 2.46, AGESA 1.0.0.4В)
  • G.Skill Trident Z Royal Silver DDR4-3600 C16 dual-channel (@ 3733 CL15)
  • Windows 10 64-bit 1903
  • AMD Chipset Driver 1.9.27.1033
EDIT: added system specs.

EDIT2: Here are results with Prefered Core diasbled.





Lower temps (max 42C), but cores all over the place, never just the preferred fastest cores. CB 15 score of 202, as opposed to 209.
10C jump in heat, which is why cooling is so important.
 
Last edited:
Joined
Nov 5, 2014
Messages
714 (0.21/day)
Everyone seems to be getting great results with this power plan/settings, but when I copy them it drops my CB R20 scores from 7421/528 to 7203/527

I don't understand :S
 
Joined
Jul 15, 2019
Messages
65 (0.04/day)
System Name The Purp
Processor Ryzen 9 3900X
Motherboard ASRock X570 Taichi
Cooling Kraken X62
Memory Gskill Royal Silver 15-16-15-15 @3800
Video Card(s) RTX 2080 Strix OC
Storage NVME Samsung Evo 970 Plus 2 TB, Samsung Evo 860 4 TB
Display(s) LG 4K
Case Thermaltake View 71 RGB
Power Supply EVGA 850G+
Mouse Steel Series Sensei 10
Keyboard Steel Series Apex 150
Software Win 10
Everyone seems to be getting great results with this power plan/settings, but when I copy them it drops my CB R20 scores from 7421/528 to 7203/527

I don't understand :S

Are you using Bios 1.0.0.4B?
Also its for 3900X and 3950X soon to come out.
 
Joined
Jul 15, 2019
Messages
65 (0.04/day)
System Name The Purp
Processor Ryzen 9 3900X
Motherboard ASRock X570 Taichi
Cooling Kraken X62
Memory Gskill Royal Silver 15-16-15-15 @3800
Video Card(s) RTX 2080 Strix OC
Storage NVME Samsung Evo 970 Plus 2 TB, Samsung Evo 860 4 TB
Display(s) LG 4K
Case Thermaltake View 71 RGB
Power Supply EVGA 850G+
Mouse Steel Series Sensei 10
Keyboard Steel Series Apex 150
Software Win 10
Motherboard related maybe? I also un installed the latest amd chipset drivers, re i9nstalled chipset drivers, then changed it from ryzen power plan to 1usmus and rebooted, then tested
 
Joined
Mar 23, 2016
Messages
4,839 (1.63/day)
Processor Ryzen 9 5900X
Motherboard MSI B450 Tomahawk ATX
Cooling Cooler Master Hyper 212 Black Edition
Memory VENGEANCE LPX 2 x 16GB DDR4-3600 C18 OCed 3800
Video Card(s) XFX Speedster SWFT309 AMD Radeon RX 6700 XT CORE Gaming
Storage 970 EVO NVMe M.2 500 GB, 870 QVO 1 TB
Display(s) Samsung 28” 4K monitor
Case Phantek Eclipse P400S (PH-EC416PS)
Audio Device(s) EVGA NU Audio
Power Supply EVGA 850 BQ
Mouse SteelSeries Rival 310
Keyboard Logitech G G413 Silver
Software Windows 10 Professional 64-bit v22H2
I have the B450 Tomahawk (not max) and i cant find the cppc, all the others options are there but the cppc are not, any help?
The CPPC Preferred Cores option showed up in the newest beta bios update for AMD ComboPI1.0.0.4 Patch B. The CPPC option is in CPU Features at the bottom.



 
Joined
Jul 15, 2019
Messages
65 (0.04/day)
System Name The Purp
Processor Ryzen 9 3900X
Motherboard ASRock X570 Taichi
Cooling Kraken X62
Memory Gskill Royal Silver 15-16-15-15 @3800
Video Card(s) RTX 2080 Strix OC
Storage NVME Samsung Evo 970 Plus 2 TB, Samsung Evo 860 4 TB
Display(s) LG 4K
Case Thermaltake View 71 RGB
Power Supply EVGA 850G+
Mouse Steel Series Sensei 10
Keyboard Steel Series Apex 150
Software Win 10
Unzip it first to a temp folder on the desktop, run the bat file as admin

On another note, Bios 2.50 is out for ASRock X570 Taichi

 
Joined
May 19, 2015
Messages
75 (0.02/day)
Processor Ryzen 7 7700X
Motherboard Asus ROG Strix X670E-F Gaming WiFi
Memory F5-6000J3038F16GX2-FX5
R5 3600, 2 CCX - 0 and 1, the best core unfortunately is on CCX1, I've never seen it go 4200 MHz, moreover - the fastest core on CCX0 has higher turbo frequency than the core marked as the fastest of the whole CPU.
Windows 1909, 1.0.0.3ABBA - it loads the first CCX (CCX0) cores first, only after all 3 cores (w/o SMT) are loaded - it loads the fastest CPU core which is on CCX1. And it starts using SMT only after there are more threads than there are unloaded cores left, for me it's when I run Cinebench R20 with more than 6 threads.

If using CCX1 first drops overall performance - then it makes sense to use CCX0 first. And then this custom power plan only adds a bit of frequency, the rest stays the same visually, I've not benchmarked it, only checked how it loads cores/threads in Task Manager.
 
Top