ASRock.com Homepage
Forum Home Forum Home > Technical Support > AMD Motherboards
  New Posts New Posts RSS Feed - X370 Taichi VCore nasty spikes
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

X370 Taichi VCore nasty spikes

 Post Reply Post Reply Page  <123
Author
Message
VUMeter View Drop Down
Newbie
Newbie


Joined: 14 Sep 2017
Location: UK
Status: Offline
Points: 148
Post Options Post Options   Thanks (1) Thanks(1)   Quote VUMeter Quote  Post ReplyReply Direct Link To This Post Posted: 03 Jan 2018 at 7:06pm
Originally posted by baskura baskura wrote:

The voltage spikes you are seeing are NORMAL for Ryzen and you should not be concerned of spikes into the 1.5v range when using the Auto setting for V-core voltage.

What is causing these spikes? It's XFR (Extended Frequency Range) which is a feature of Ryzen which is ONLY enabled when running at stock (i.e. Auto settings). 
...
If you overclock your Ryzen CPU/lock your voltage in any way, XFR is disabled which is why you no longer see the voltage spikes. 
...
This is not an Asrock bug, it's a Ryzen feature, it happens on both my Asrock Taichi and Asus Crosshair VI.
...


From what I read, I am in agreement: Max vCore of ~1.55v under single core XFR boost is by design.

What Gigabyte did when they killed a bunch of chips with high vCore ~1.70v, I do not know.  Was it on auto mode?
What I can say is that from P3.00 to P3.10 on the TaiChi went from 1.55v to 1.50v max. vCore under XFR single-core.

You say "lock your voltage" = disable XFR.  That's not true.  As long as you don't change clock speeds or actively disable CPB, then you can indeed lock or offset the vCore and XFR will still work fine.  
I set my vCore to fixed 1.30v and XFR worked fine but vCore SVI2 TFN did not scale down when idle.
Offset mode is working for me with -0.10v and forcing LLC to L4: I see a max. of 1.369v and it drops under idle.

It is a fact that voltage is always kept on the higher than optimum setting so that all chips that leave the factory will work at their advertised max. specs.  For the vast majority, the chips will work below the auto voltages.  It's been the same for Intel, AMD and anyone else.
My old Intel Core2Duo used more volts than necessary, and I could overclock 25% on less than the stock auto max. volts!

One thing that seems to be true is that these modern CPUs are very hard to read data from in the OS, and specifically Windows.
They are self-regulating and so are doing things at rates the OS beyond what the OS can report.  I guess results are sort of averaged out, or a mini-snapshot of the real truth.
The on-chip SMU may request a vCore, may or may not actually get it, and may distribute less than this voltage to the internal parts of the chip (core, cache etc.).  I have a feeling much of the SMU's control is removed when the clock frequency is altered and the chip is made 'dumb' and will stick to distributing voltage by a table or by whatever comes in - in the case of overclocked frequency, whatever the vCore in BIOS is will go to the cores.

It's still a little annoying that AMD aren't just completely clearing this up once and for all.  Of course, they don't want to give out too much info on how their intellectual property works, but this is just general user information.
If they have stated that with overclocking don't go over a max of 1.45v, then it looks very bad to the uneducated when they see 1.55v and they aren't even overclocking!

C'mon AMD, educate us :)

X370 TaiChi | 1700X P3.10 stock clocks | (2x 16GB) 32GB FlareX 2400MHz.
Back to Top
zlobster View Drop Down
Groupie
Groupie


Joined: 02 Sep 2017
Status: Offline
Points: 403
Post Options Post Options   Thanks (0) Thanks(0)   Quote zlobster Quote  Post ReplyReply Direct Link To This Post Posted: 03 Jan 2018 at 7:35pm
Thanks for the clarification! Others pretty much confirmed what you're stating.

Originally posted by baskura baskura wrote:

AMD know more than any one of us about what is/isn't safe for their chips and they wouldn't run this way otherwise.


Alas, AMD are humans as everyone else. Humans are prone to errors. There is no guarantee that seeing something behaves the way it do it the intended modus operandi. It can be a simple bug as well and AMD trying to keep it under the lid until a fix is ready. Don't underestimate the power of marketing and corporate greed.
1700X ZP-B1 (stock); X370 Taichi (UEFI 3.10); 16GB F4-3200C14-8GFX XMP; 256GB 960 EVO; RX 580 NITRO+ 8GB
Back to Top
zlobster View Drop Down
Groupie
Groupie


Joined: 02 Sep 2017
Status: Offline
Points: 403
Post Options Post Options   Thanks (0) Thanks(0)   Quote zlobster Quote  Post ReplyReply Direct Link To This Post Posted: 03 Jan 2018 at 7:42pm
Originally posted by VUMeter VUMeter wrote:



C'mon AMD, educate us :)



VUMan, thanks for keeping the spirit (and the thread) alive! Clap

The truth is out there! Never let yourselves to be fed the mainstream propaganda! Fight for your right to know the truth, brothers! \m/


Edited by zlobster - 03 Jan 2018 at 7:42pm
1700X ZP-B1 (stock); X370 Taichi (UEFI 3.10); 16GB F4-3200C14-8GFX XMP; 256GB 960 EVO; RX 580 NITRO+ 8GB
Back to Top
VUMeter View Drop Down
Newbie
Newbie


Joined: 14 Sep 2017
Location: UK
Status: Offline
Points: 148
Post Options Post Options   Thanks (0) Thanks(0)   Quote VUMeter Quote  Post ReplyReply Direct Link To This Post Posted: 04 Jan 2018 at 12:30am
I keep forgetting the other major component in electrical power, current.

The reason for the max vCore ceiling when overclocking is because all cores will be running hard pulling an awful lot of current.  A high vCore and all that current means an extreme stress on the CPU.

With respect to our (or my) issue, single-core CorePerformanceBoost and XFR, the seemingly high vCore spikes to ~1.55v and sustained <1.40v aren't an issue due to such low current draw when the other cores are idle.

You can actually watch the vCore drop, and XFR temporarily disable if you fire up a CPU heat stress like Prime95 on 1 or 4 threads (1-2 cores) and throw some other workload at other cores.
Leave a 1-4 thread stress test running and watch the one or two core clocks hit their max CPB+XFR speeds.
Launch another task with affinity set to another core, and then watch the vCore drop and the clock speed on those cores running the stress test drop to the all-core max+XFR frequency.

The 1700X has the following modes when stock/not over-clocked/clock-locked:

1-Core to 2-Core 3.8GHz + 100MHz (XFR) ~1.55v max.
3-Core to 8-Core 3.4GHz + 100MHz (XFR) ~1.3v max.
1-Core to 8-Core 2.2GHz idle ~0.8v

I can't honestly believe that seeing a 1.55v vCore on stock/auto settings is bad.  To many people have reported it and AMD have said it's normal.
However, the annoyance is that they haven't drawn a graphic or written a document to literally state the normal working ranges, and then to also state what is advisable for different overclocking scenarios.
I've seen 1.35v and 1.45v as two possible ceilings for overclocks (assuming all-core and 24/7 fixed vCore).  Now waht about if someone wanted to (not sure why) make their 8-core a 4-core by disabling cores and overclock those?  Is it just under all-core that those numbers are ceilings or under any circumstance?  If it's under any circumstance, then the question comes back to - what the heck is going on in single/dual-core XFR on stock?

AMD could silence a lot of armchair engineers if they just published that info.  They don't even have to go that nitty-gritty, just to say something like:
"Changing clock speed and/or disabling cores will disable some of the functionality of the on-chip power management.  For these reasons, we suggest a safe max. of 1.45v fixed vCore, ideally a 1.35v or under for reasons of prolonged longevity.  In automatic stock configuration, the on-chip power management is in fully enabled. A vCore up to 1.55v may be observed, this is normal behaviour as the actual cores will see less voltage."

But nope, and their own Ryzen Master uses the highest core VID as it's value for vCore [which is the requested voltage from the core, as far as we know, and not the actual voltage - kinda useless data].  So really that'd a lot of use!

Whilst I will continue to wish for a decent answer and explanation, I do feel that I am happy with my system running as it does with the -100mV offset.
X370 TaiChi | 1700X P3.10 stock clocks | (2x 16GB) 32GB FlareX 2400MHz.
Back to Top
zlobster View Drop Down
Groupie
Groupie


Joined: 02 Sep 2017
Status: Offline
Points: 403
Post Options Post Options   Thanks (0) Thanks(0)   Quote zlobster Quote  Post ReplyReply Direct Link To This Post Posted: 04 Jan 2018 at 2:51am
Originally posted by VUMeter VUMeter wrote:

I can't honestly believe that seeing a 1.55v vCore on stock/auto settings is bad.  To many people have reported it and AMD have said it's normal.

LampTinfoil hat theory time! Lamp
What if AMD are openly lying? Imagine they have some sort of bug or design flaw? Recalling or even admitting this would be the end of them. Maybe the TR & Ryzens will start failing in a year or two because of the high voltage?
LampEnd of tinfoil theory! Lamp

Some other thoughts - as we know, the SMU is the master of the Zen voltages (lol, did I really write that?). SMU has its own firmware, part of AGESA, i.e. it can be patched if flawed. If problem is deeper, then how come we're not seeing new steppings of these CPUs? Maybe the 'problem' is a lie? Who cares, happy clocking!

And the ultimate unfolding drama series for 2018 (offtopic, a little bit): Intel's VT flaw and the kernel patches (https://www.techpowerup.com/240187/amd-struggles-to-be-excluded-from-unwarranted-intel-vt-flaw-kernel-patches) I'm currently stocking on popcorn and beer! P.S. keep your machines away from updates. Looks like we're in for some deepthoating even with our beloved AMD chips.
1700X ZP-B1 (stock); X370 Taichi (UEFI 3.10); 16GB F4-3200C14-8GFX XMP; 256GB 960 EVO; RX 580 NITRO+ 8GB
Back to Top
 Post Reply Post Reply Page  <123
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.063 seconds.