![]() |
Idle CoreParking vCore // 1700x+X370TaiChi |
Post Reply ![]() |
Page 12> |
Author | |
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() Posted: 09 Oct 2019 at 8:52pm |
The C-States that I can see reported in windows only show C1, C2, and C3, of which 0% time is spent in C3.
I don't know of any 3rd party tools that will correctly show which C-state a given core is in. This was the same for Linux Mint and a CLI power tool I downloaded. I can't recall the tool, but it showed C0, C1, and C2 states only. I would hazard to guess that Windows completely looses the plot and puts the Power Plan to "Ryzen Balanced" and refuses to let me out of that. When I switch to Ryzen Balanced, the behaviour and voltages are VERY similar to when the system does this strange thing by itself. SV12 Core voltages don't drop below 1.187v, nor does the VRM voltage, but vCore from the MoBo still goes down to ~0.5v ish. |
|
![]() |
|
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() |
Hmm...
Fired up Performance Monitor, from Computer Management in Windows 10. From here 'counters' can be added to plot/read data in 1 second intervals (or slower). I looked at C1, C2, and C3 percentage, and most cores stick to C2 state for the large majority of time. Occasionally popping into C1 or disappearing altogether (C0 ? > P-states?). Never does anything go into C3 state, does he first gen Ryzen even have a C3 state? I am still at a huge loss as to why this is happening. It is still cured by rebooting, and then it will not happen after a reboot. Logging off/on doesn't fix this. I don't know what I can kill in windows to reset windows, killing/relaunching explorer does nothing as expected. All that happened was Windows went to screen saver, and then the core don't park, like they were for a few hours before. It's almost as if Windows has completely lost any ability to properly read the CPU or talk to it in terms of throttling - that or BIOS has lost the plot! There is a blockage between the two here - I don't really care who is to blame, I'd just like to fix it without having to reboot every time! |
|
![]() |
|
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() |
Tried CMOS resets, no fix.
I think it's behaving in Linux, but the lack of decent tools for detecting Ryzen voltages makes it hard. Checking Core clocks and P and C-state seems to indicate normal behaviour though. I am not beyond ruling this to being a Windows mess up somewhere, but it does seem strange that after a reboot it does not happen within the time frame until I turn off at night. It's as if lower P states are not being properly entered. Damn annoying and without checking in on ParkControl or constantly looking at TaskManager, one wouldn't know that the CPU is only dropping to around 1.2v at idle. IS that a big deal? No, probably not, perfectly safe to run 24/7 under 1.3v. But still it's basically not working as it should do. Would have come back earlier, but I've been busy messing with an Amazon Fire tablet. Getting root, removing the junk-ware, setting up iptables rules etc. As much as can be done without a full TWRP/MAgisk switch. Too many little projects! |
|
![]() |
|
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() |
So much for that.
What it looks like is the CPU being stuck in P0 state. All cores were at 3500MHz and a 35x multiplier, not coming down! Voltage around the 1.2v which is what we get when all cores are hit with Prime95. Voltage jumps for the odd single core boosting to 3900MHz. At this point, I think I need a CMOS reset and set up things neatly again. I think something has gotten borked somewhere. I am half tempted to try the ZenStates program, but as it's an unoffical tool and has been fiddled with so it works on other platforms than Asus motherboards, I fear damage. CMOS reset and I'll report back. |
|
![]() |
|
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() |
I've disabled the Rightmark PPMP Service which is a service installed when the Rightmark Power Profile editor tool is used. I am not sure of it's impact on the system and why it needs to be running as a service - I don't think I am using any features of that side of things, except for deep editing and creating a power saving version of Ryzen Balanced Power Profile.
We'll see how this plays out - couldn't test that long today as a BSOD caused a reboot dxgmms2 - something to do with DX graphics? - whatever. As far as testing in Linux is concerned, everything looks normal but I don't have enough insight into sensors to tell for sure. We get the Nuvoton sensor reporting, which is what we see in BIOS and most GUI tools in Windows. That wasn't hard to get working. However, SV12 TFN on the CPU and the VRM OUT from the IR35204 chip are not reported in anything except for HWiNFO in Windows. Watching the C-state in Linux, most time is spent in C2, which is what I would expect, idle frequency is reported ~2GHz as expected. I'll continue to test in Linux and in Windows (with PPMP disabled). |
|
![]() |
|
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() |
I installed ProcessLasso and aggressively shoved all programs onto the first core and it's two threads 0 and 1.
Whilst there was very little activity jumping beyond those two threads, the others would not park. Checking out Power Profiles, it is almost as if "Ryzen Balanced" is permanently engaged on cold boot. The current seems higher and vCore doesn't drop much. If I reboot and use Ryzen Balanced profile, the behaviour is fairly similar to that of a cold boot with ANY profile. The fact that voltage and current seem to be higher, this can't be a good thing? The on die temperature seems about the same though, so perhaps the numbers are a bit of BS. Voltage + Current = Power. Power = Heat. But there isn't any real heat, not enough for me to really declare it obvious - maybe the cooler is just too efficient for that. Rebooting on cold start really cannot be good for this machine! Linux requires installing so that I can add ntc6775 to the /etc/modules file. This needs to be done and the system rebooted. Cannot be done with a 'live' Linux USB stick as it wont stay on reboot. |
|
![]() |
|
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() |
@cx5 Please don't take this the wrong way. But at this point I have no real interest in making anything run beyond spec.d parameters. It's probably easy and a 'free' overclock, but it's not something I am too fussed about at all for the time being.
Back to my original post: Nope, setting the BCLK to a locked 100MHz does nothing to affect a change in this behaviour. It seems to stop it wandering so much when watching HWiNFO (is it correctly reported? Why would the BCLK not stick rigidly to 100MHz?), but doesn't cure my issue. I have updated the chipset drivers, again no change. Short of a CMOS reset, I am not sure why this is happening? ZoneAlarm firewall/anti-virus is a known entity which does cause some strange behaviour. Could it be this that might be the culprit? I wouldn't bother so much with a 3rd part firewall, except that the alerts are rather informative with ZA and non-existent with Windows own protections. I prefer to be alerted about every small thing happening rather than an overall program accessing the internet. ZA informs me of registry access as well, which is handy to stop startup programs being added. But why would a Windows restart cure the issue so swiftly, and for it not to happen again after the first reboot? I am very tempted to boot into Linux Mint Cinnamon 19.x from USB stick to see what happens on the next cold boot. A cleaner system which is up to date should give me some better indications of what is happening. Sure, no Windows Core Parking, bit I might be able to read voltages with the applicable tools accessed. |
|
![]() |
|
cx5 ![]() Senior Member ![]() Joined: 15 Sep 2017 Location: Hong Kong Status: Offline Points: 2398 |
![]() ![]() ![]() ![]() ![]() |
Clarification, in case this info could help someone. Two nights ago I used the wrong timings hence 2933 couldn't work. Last night realized my mistake, hence quickly revert to timings in my signature and uefi 5.67 works immediately. HOORAY, pcie-4 beta v5.67 uefi = the last of the mohicans, now lets wait for this price to come down [URL=https://www.tomshardware.com/news/phison-pcie-4.0-ssd-ps5018-e18-e13t-e16,40131.html]7GB/s pcie-4 PHISON E18 coming soon[/URL] @VUMeter, My ram default 1.2v jedec runs 2133, as well as 2400 and 2666. The timings are default within the jedec library/rom thing. they even up the vddcr_soc by themselves, for 2666mhz soc is 0.875v Runs like a charm. Always works regardless of uefi version. In the past didn't manage to make it work because I choose XMP first (which has incompatible timing with cpu) then change speed to 2666, that's why always fail. But if I don't choose xmp at all, just choose 2666mhz directly, it will always boot successfully. Overclock without voltage up, good prospect to you??? |
|
x370taichi@3.50gen4
AX750 Optane900P SN770 3800x PosdonZro4 BarrowPWM-17w>420x140x28 XFX SWFT319 6900XT MSI RX560 LP to get Fluid Motion BlueskyFRC 75hz |
|
![]() |
|
cx5 ![]() Senior Member ![]() Joined: 15 Sep 2017 Location: Hong Kong Status: Offline Points: 2398 |
![]() ![]() ![]() ![]() ![]() |
@VUMeter, Hey, it's the same for me. 10 years life from a PC. Now, if only I can resists to play with it too much. Actually I also don't OC CPU and RAM, exactly as you say, having enough. Just trying to match the bought spec, i.e. 3000mhz ram in my case, should run 3000 or 2933.... But no harming playing once in a while. 10 years is a long time...... |
|
x370taichi@3.50gen4
AX750 Optane900P SN770 3800x PosdonZro4 BarrowPWM-17w>420x140x28 XFX SWFT319 6900XT MSI RX560 LP to get Fluid Motion BlueskyFRC 75hz |
|
![]() |
|
VUMeter ![]() Newbie ![]() Joined: 14 Sep 2017 Location: UK Status: Offline Points: 148 |
![]() ![]() ![]() ![]() ![]() |
@cx5
Hi thanks for your suggestions, but I have no desire to overclock my system at present. I intend for this system to last about 10 years, as that is my usual upgrade cycle. Chasing fps for games is not something I care about, and have actively limited the GPU to 60fps (monitor cannot display any faster) and around 75% power. Stability and longevity is what I wish. Everything is plenty fast enough. As for the BIOS version. I stopped at P3.10. It offered the fan control I needed over previous versions and saw no reason to update, in fact I saw reasons not to go with higher versions. An update to the original post. I did have the 100MHz clock set to Auto in BIOS. I set it to manual and 100MHz, and so far I haven't seen the cores unpark. This is a first cold boot this morning. More time will tell, as it seems to randomly occur but only on the first cold boot. |
|
![]() |
Post Reply ![]() |
Page 12> |
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |