CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

A forum for discussing FAH-related hardware choices and info on actual products (not speculation).

Moderator: Site Moderators

Forum rules
Please read the forum rules before posting.
Paragon
Posts: 137
Joined: Fri Oct 21, 2011 3:24 am
Hardware configuration: Rig1 (Dedicated SMP): AMD Phenom II X6 1100T, Gigabyte GA-880GMA-USB3 board, 8 GB Kingston 1333 DDR3 Ram, Seasonic S12 II 380 Watt PSU, Noctua CPU Cooler

Rig2 (Part-Time GPU): Intel Q6600, Gigabyte 965P-S3 Board, EVGA 460 GTX Graphics, 8 GB Kingston 800 DDR2 Ram, Seasonic Gold X-650 PSU, Artic Cooling Freezer 7 CPU Cooler
Location: United States

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by Paragon »

On my system, the CPU still downclocks and even sets cores to idle with cpb and pbo off, although this is hard to see in Windows because task manager just reports the frequency of the most active core. Use AMD's Ryzen Master to confirm things still downclock.
gunnarre
Posts: 559
Joined: Sun May 24, 2020 7:23 pm
Location: Norway

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by gunnarre »

jrweiss wrote:The down side appears to be that the CPU does not downclock at idle. Even so, idle power consumption is still at around 24 Watts, same as with PBO+CPB enabled.
Thanks, I wasn't aware that CPB downclocking does so little to save power. In that case a Ryzen 3 3300X or 2300X might be a better "GPU feeder", because they have only 4 cores switched on. Or perhaps even an i3-10320? Manually undervolting and underclocking might bring the usage lower, but due to stability and reliability of the science result we shouldn't be doing that.
Paragon wrote:On my system, the CPU still downclocks and even sets cores to idle with cpb and pbo off, although this is hard to see in Windows because task manager just reports the frequency of the most active core. Use AMD's Ryzen Master to confirm things still downclock.
On my Ryzen 5 3600 system (Linux Mint 20), the command

Code: Select all

cat /proc/cpuinfo | grep "^[c]pu MHz" | sort -r -n
reports individual thread frequencies like this with CPB off (EZ System Tuner: Asus Optimal, TPU: OC Tuner), idle:

Code: Select all

cpu MHz         : 3981.697
cpu MHz         : 3972.975
cpu MHz         : 3963.867
cpu MHz         : 3961.062
cpu MHz         : 3950.505
cpu MHz         : 3950.398
cpu MHz         : 3949.934
cpu MHz         : 3949.578
cpu MHz         : 3949.425
cpu MHz         : 3949.296
cpu MHz         : 3946.902
cpu MHz         : 3933.979
CPB off (EZ System Tuner: Asus Optimal, TPU: OC Tuner), GPU folding only:

Code: Select all

cpu MHz         : 3953.131
cpu MHz         : 3949.951
cpu MHz         : 3949.720
cpu MHz         : 3949.661
cpu MHz         : 3949.378
cpu MHz         : 3949.344
cpu MHz         : 3948.686
cpu MHz         : 3948.342
cpu MHz         : 3947.746
cpu MHz         : 3945.112
cpu MHz         : 3934.224
cpu MHz         : 3890.500
CPB on (EZ System Tuner: Normal, TPU: Keep), GPU folding only:

Code: Select all

cpu MHz         : 4143.568
cpu MHz         : 4140.719
cpu MHz         : 2195.714
cpu MHz         : 2194.916
cpu MHz         : 2194.839
cpu MHz         : 2194.037
cpu MHz         : 2193.304
cpu MHz         : 2189.630
cpu MHz         : 2070.136
cpu MHz         : 2069.673
cpu MHz         : 2064.677
cpu MHz         : 2062.580
If the CPU behaves the same way as under Windows, then perhaps these are "set" frequencies, and not "get" frequencies?
Image
Online: GTX 1660 Super + occasional CPU folding in the cold.
Offline: Radeon HD 7770, GTX 1050 Ti 4G OC, RX580
Paragon
Posts: 137
Joined: Fri Oct 21, 2011 3:24 am
Hardware configuration: Rig1 (Dedicated SMP): AMD Phenom II X6 1100T, Gigabyte GA-880GMA-USB3 board, 8 GB Kingston 1333 DDR3 Ram, Seasonic S12 II 380 Watt PSU, Noctua CPU Cooler

Rig2 (Part-Time GPU): Intel Q6600, Gigabyte 965P-S3 Board, EVGA 460 GTX Graphics, 8 GB Kingston 800 DDR2 Ram, Seasonic Gold X-650 PSU, Artic Cooling Freezer 7 CPU Cooler
Location: United States

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by Paragon »

Something doesn't make sense there. With CPB and PBO off, I still get downclocking on my non-utilized cores. When the machine is idle, a lot of the cores say "sleep" in ryzen master. Even when I'm crunching away, if it's not using all the threads, the unused cores throttle down.

https://greenfoldingathome.files.wordpr ... _solve.jpg
gunnarre
Posts: 559
Joined: Sun May 24, 2020 7:23 pm
Location: Norway

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by gunnarre »

If you actually measure lower watts drawn by the CPU with a meter, then I'm inclined to believe the clocks reported by Ryzen Master over the Linux kernel; but to confirm that it's correct we should measure it running under Linux to see if the CPU actually behaves differently, or if it's just a difference in reporting. (Some motherboards misreport power draw to trick the CPU into running faster.)
Image
Online: GTX 1660 Super + occasional CPU folding in the cold.
Offline: Radeon HD 7770, GTX 1050 Ti 4G OC, RX580
MeeLee
Posts: 1339
Joined: Tue Feb 19, 2019 10:16 pm

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by MeeLee »

With PBO off, your CPU will run at their stock rated TDP and base frequency.
For a 3900x, that would be 3,5Ghz, and 105W TDP.
It actually consumes slightly less than 105W.

With PBO enabled, it will run at the motherboard's boost frequencies, which will mostly depend on the VRM count, and the amount of 4-pin CPU plugs your motherboard supports.
If you only have 2 of them (8 pins), your CPU will boost to no more than the maximum rated wattage for 8 pins, which is 150W.
Usually that's between 3,8-4,1Ghz, less if you have lousy or cheap VRMs.
If your motherboard has 3x 4-pin, or a 12 pins connector, your CPU can theoretically boost to the frequency at 225W, (depending on the VRMs).
That usually means 4-4.4Ghz on all cores (for a 3900x).

The max boost frequency AMD rates their Ryzen's for, under an all core load, is when 4x4-pins (16pin) CPU connectors are used.
For a 3900x, that would mean, a maximum of 4,4-4,7 Ghz, and usually it can only hold those frequencies for a few tens of seconds, and needs a large water cooling system.

There are 2 settings your CPU can operate efficiently at.
1- PBO disabled. Your CPU will keep itself at base clocks, at the rated TDP.
2- PBO enabled, but with ECO profile enabled.
This ECO setting, you can manually modify in AMD PBO settings, to mimic the stock TDP settings.
By doing so successfully, you can make your CPU run at the stock TDP, but at higher, auto controlled frequencies.
That means depending on the load, your CPU could be running anywhere from 3,5Ghz to 3,75Ghz for a 3900x, using the same wattage.
I would not manually set the CPU frequency, as doing so allows you to overclock ~5% faster than PBO, but you also run into the risk of CPU overclocking errors.
By using PBO, and manually adjusting the ECO settings to your desired TDP, temperature, and Amp draw, you can still run low wattages; but when the load allows (lower load) the CPU could upclock the frequency dynamically, and downclock under heavy loads automatically; without running errors.
Paragon
Posts: 137
Joined: Fri Oct 21, 2011 3:24 am
Hardware configuration: Rig1 (Dedicated SMP): AMD Phenom II X6 1100T, Gigabyte GA-880GMA-USB3 board, 8 GB Kingston 1333 DDR3 Ram, Seasonic S12 II 380 Watt PSU, Noctua CPU Cooler

Rig2 (Part-Time GPU): Intel Q6600, Gigabyte 965P-S3 Board, EVGA 460 GTX Graphics, 8 GB Kingston 800 DDR2 Ram, Seasonic Gold X-650 PSU, Artic Cooling Freezer 7 CPU Cooler
Location: United States

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by Paragon »

gunnarre wrote:If you actually measure lower watts drawn by the CPU with a meter, then I'm inclined to believe the clocks reported by Ryzen Master over the Linux kernel; but to confirm that it's correct we should measure it running under Linux to see if the CPU actually behaves differently, or if it's just a difference in reporting. (Some motherboards misreport power draw to trick the CPU into running faster.)
I'm doing that as part of my series of articles on the 3950x, and it is definitely using less power corresponding to the downclocked CPU states. For example, for a 4-core CPU folding slot (with the rest of the cores either slept out or at lower clock rates according to Ryzen Master), the system is using 140 watts at the wall. The four active cores are hovering around 4220 MHz, and the rest are all under 2000 MHz or report out as "sleep" in Ryzen master. Running this exact same test with core performance boost off, the four active cores are all running at 3500 MHz, and the rest are all under 2000 MHz or report as "sleep" in Ryzen master. Power consumption in this configuration is 92.5 watts, which is a lot less than 140 and corresponds to a much cooler CPU temp.

I can dual boot this machine into Linux and check it out once there once the current round of tests complete
jrweiss
Posts: 704
Joined: Tue Dec 04, 2007 6:56 am
Hardware configuration: Ryzen 7 5700G, 22.40.46 VGA driver; 32GB G-Skill Trident DDR4-3200; Samsung 860EVO 1TB Boot SSD; VelociRaptor 1TB; MSI GTX 1050ti, 551.23 studio driver; BeQuiet FM 550 PSU; Lian Li PC-9F; Win11Pro-64, F@H 8.3.5.

[Suspended] Ryzen 7 3700X, MSI X570MPG, 32GB G-Skill Trident Z DDR4-3600; Corsair MP600 M.2 PCIe Gen4 Boot, Samsung 840EVO-250 SSDs; VelociRaptor 1TB, Raptor 150; MSI GTX 1050ti, 526.98 driver; Kingwin Stryker 500 PSU; Lian Li PC-K7B. Win10Pro-64, F@H 8.3.5.
Location: @Home
Contact:

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by jrweiss »

jrweiss wrote:The down side appears to be that the CPU does not downclock at idle. Even so, idle power consumption is still at around 24 Watts, same as with PBO+CPB enabled.
Update: It appears the clocks do reduce slightly at idle, to 3189 (3.2 GHz); and idle power consumption is down to 23 Watts (all info per CPUid HWInfo).
Ryzen 7 5700G, 22.40.46 VGA driver; MSI GTX 1050ti, 551.23 studio driver
Ryzen 7 3700X; MSI GTX 1050ti, 551.23 studio driver [Suspended]
jeffmr4
Posts: 20
Joined: Mon Apr 06, 2020 9:23 am

Re: CPU Temps on Ryzen 5 3600 w/Radeon 5500XT

Post by jeffmr4 »

After some help getting my GPU folding from this forum, removing a 140mm fan and adding 3 120mm fans to the front and replacing the stock cooler with a Noctua NHU12-S chromax.Black the temperature is now 72 C at load. It dropped the temperature about 17 degrees. Thanks for all the suggestions.
Post Reply