Re: [情报] 官方认证Zen2正常工作电压0.2V~1.5V

楼主: YukiPhoenix (雪凤)   2019-07-19 17:24:06
※ 引述《NerVGear (Phantom)》之铭言:
: 来源:https://reurl.cc/WnEb7
简单重点翻译(附原文)
为了容易理解不一定完全照内容翻
有错请指正
Understanding What's Going On
We have determined that many popular monitoring tools are quite aggressive in
how they monitor the behavior of a core. Some of them wake every core in the
system for 20ms, and do this as often as every 200ms. From the perspective of
the processor firmware, this is interpreted as a workload that's asking for
sustained performance from the core(s). The firmware is designed to respond
to such a pattern by boosting: higher clocks, higher voltages.
许多监控软件每200毫秒会唤醒每个核心20毫秒
对韧体而言这是一项负载
所以核心会使用更高的频率与电压运作
The Effect of This Pattern
So, if you're sitting there staring at your monitoring tool, the tool is
constantly instructing all the cores to wake up and boost. This will keep the
clockspeeds high, and the corresponding voltages will be elevated to support
that boost. This is a classic case of observer effect: you're expecting the
tool to give valid data, but it's actually producing invalid data by virtue
of how it's measuring.
符合上述行为的监控软件会导致观察者效应产生
(你使用监控软件想看数据但因为软件本身一直给CPU负载
导致CPU不是真正的idle状态 数据根本不对)
What about Ryzen Balanced vs. Windows Balanced Plan?
By now, you may know that 3rd Gen Ryzen heralds the return of the Ryzen
Balanced power plan (only for 3rd Gen CPUs; everyone else can use the regular
ol' Windows plan). This plan specifically enables the 1ms clock selection
we've been promoting as a result of CPPC2. This allows the CPU to respond
more quickly to workloads, especially bursty workloads, which improves
performance for you. In contrast, the default "Balanced" plan that comes with
Windows is configured to a 15ms clock selection interval.
Some have noticed that switching to the Windows Balanced plan, instead of the
Ryzen Balanced Plan, causes idle voltages to settle. This is because the
default Balanced Plan, with 15ms intervals, comparatively instructs the
processor to ignore 14 of 15 clock requests relative to the AMD plan.
So, if the monitoring tool is sitting there hammering the cores with boost
requests, the default plan is just going to discard most of them. The core
frequency and clock will settle to true idle values now and then. But if you
run our performance-enhancing plan, the CPU is going to act on every single
boost request interpreted from the monitoring tool. Voltages and clock,
therefore, will go up. Observer effect in action!
在Win10电源设定内使用Ryzen专用电源设定可以启动CPPC2
让CPU在受到负载的时候能在1毫秒的时间切换频率
而普通的电源设定需要15毫秒的时间
部分使用者会发现切换到普通的电源设定能让待机电压降低
是因为普通的设定会忽略每15个周期(毫秒)内14次的切换频率要求
换言之就是ryzen专用电源设定下CPU有更长的时间是维持在受到负载的状态
所以频率跟电压都上升了(观察者效应的真正原因)
Okay, Rob. Shhhhh. Just Tell Me How I See Voltages? I Just Wanna Check!
CPU-Z does an excellent job of showing you the current/true idle core voltage
without observer effect. In my example image, I've configured a Ryzen 9 3900X
with all the same things we would advise the public to use: Windows 10 May
2019 Update, the latest BIOS for the Crosshair VIII, and chipset driver
1.07.07 (incl. the AMD power plan). Yes, we're monitoring the behavior of the
core, but we can see that idle voltage looks great. The tool is not
compelling the firmware to boost when it's not needed.
建议大家使用Win10 May 2019更新(就是1903)
外加最新版的BIOS跟1.07.07芯片组驱动(还要使用驱动安装的ryzen专用电源设定)
CPU-Z不会促使CPU持续在负载状态
Is There Anything Else I Need To Know?
Yes, actually. The Ryzen CPU depends heavily on a low-power state called cc6
sleep. In this sleep state, core clockspeeds and voltages are basically nil
as the core is sleeping and gated. It is not possible to report out the state
of the core in this sleep state without waking the core, probing the status,
and killing the power savings of cc6. Therefore, MOST tools can only show you
the last clock and voltage of the core before the core went to cc6. So if you
were at full 4.5GHz+ boost @ 1.48V, then the core went to sleep, many tools
might show the core(s) stuck at that value. The tool just doesn't know any
better.
However, the latest version of AMD Ryzen Master can uniquely show you clocks
and voltages in a cc6 state. No other tool can do it. Neat piece of info for
the people looking to understand how their core behaves!
Ryzen CPU在进入CC6睡眠状态时
频率跟电压基本上是0
在这状态下不能回报核心的状态(电压/频率等参数)
大多数的监控软件只会显示进入CC6状态前最后的状态
但最新版的AMD Ryzen Master可以在CC6状态下正确测得CPU的参数
To ensure you're following my instructions correctly:
1.Do not have two different monitoring apps running to compare them, e.g.
Ryzen Master and CPU-Z. Or CPU-Z and HWINFO. I see many folks trying to run
two apps at the same time, so they can compare behavior. This can cause a
race condition, which will affect your results.
不要同时使用不同的监控软件来比较CPU参数
2.Just run CPU-Z at the desktop, by itself, with no other monitoring apps
going.
只使用CPU-Z
3.Don't forget background apps like Corsair iCue, NZXT CAM, or software
that came with your mobo are also monitoring tools.
不要忘了Corsair iCue / NZXT CAM或其他主机板的公用软件之类的也是监控软件
4.Make sure all BIOS voltage settings are set to NORMAL or AUTO. Only
enable your XMP profile for the purposes of this test.
确认BIOS除XMP之外的电压设定都在NORMAL或AUTO
5.Make sure you have chipset driver 1.07.07 (from amd.com), Windows 10
v1903, and the latest BIOS for your motherboard.
确认芯片组驱动是1.07.07 / Win10版本是1903 / BIOS驱动是最新版
6.Do not worry if your processor is not exactly matching mine with voltage.
All we're looking for is the CPU to go to < 1.0V when you're staring at CPU-Z
doing nothing. This indicates idle is workig correctly.To ensure you're
following my instructions correctly.
如果电压跟范例的不一样也不需担心
只要在正确的环境下(上述环境且只开CPU-Z监控状态)CPU电压是小于1.0V
待机状态是正确运作的
It is perfectly okay if your CPU is periodically using 1.4-1.5V to achieve
boost frequencies, and you should see dips into sub-1.0V as the CPU goes into
idle.
CPU BOOST的时候电压在1.4V~1.5V之间是OK的
而且运作正确的话在待机状态电压会降到1.0V以下
If your BIOS has the option to set CPU voltage to AUTO or NORMAL, please try
setting it to normal
如果BIOS内的电压选项有AUTO或NORMAL 请选NORMAL
As a temporary workaround, you can use the standard Windows Balanced plan.
Edit this plan to use 85% minimum processor state, 100% maximum processor
state.
替代方案是选择普通的电源设定并且编辑进阶电源设定内容如下:
处理器电源管理
>最低处理器状态 85%
>最高处理器状态 100%
Please note that it is totally normal for your Ryzen to use voltages in a
range of 0.200V - 1.500V
作者: richard82010 (HatsuneMiku)   2019-07-19 17:36:00
AMD:我们的auto都帮你们想好了
作者: zweihander99 (zweihander)   2019-07-19 18:19:00
作者: lolpklol0975 (鬼邢)   2019-07-19 18:28:00
电表量也有负载效应 可能误差比较小吧
作者: qweertyui891 (摸鱼厨师)   2019-07-19 19:48:00
优文
作者: pussycat2009 (我不是女的)   2019-07-19 20:36:00
好文不M吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com