“全力”运行更省电 AMD锐龙为啥会这样

2020-11-11 13:26产品 标签:AMD锐龙

在我们之前的锐龙5000首测中,提到了它们的功耗真的不高,加上主板、内存、显卡(低速运行状态)、SSD啥的一堆配件的平台总功耗比高端酷睿的一颗U都低一些。不过最近海外一家媒体针对锐龙5000的测试却有点奇怪,当全核全力运行的时候,功耗其实会降低,这是什么情况?难道我们首测时的结论有问题?咱们今天就来聊聊这事儿吧。

01

AnandTech这家媒体的的测试非常详实,包括整体与每个核心的情况。以锐龙9 5950X为例,图中红色和橙色系代表活跃核心,绿色系则是空闲核心,横轴代表活跃核心开启逐渐增多,数轴代表每个核心的功耗,底部则分别标注了核心功耗(Cores)、整体功耗(Package)、对应频率。

02

因为锐龙5000采用的是核心模块和IO模块(负责PCIe控制器、内存控制器、多个核心模块间的通信控制等)分离的设计,所以核心功耗只包含核心模块,也就是不同核心、一二三级缓存的功耗,整体功耗则是整个CPU,也就是包含IO模块及其对内、对外通信工作的功耗。

03

有趣的是,随着活跃核心增多,锐龙9 5950X的功耗并不是一路提升的,而是在开启8-10个核心时达到最大值,然后缓慢下降,16核心全开时整体功耗为119W。除此之外,在4-5个核心的时候,功耗也有一次下降。

04

在锐龙5900X的测试中也有类似的情况,在开启8核心的时候功耗最高,之后随着核心数量增多,功耗反而会下降。至于锐龙7 5800X,它一共只有8个核心,当然就是开到所有核心的时候功耗最高啦。

05

06

这种现象看起来有点怪,但在锐龙处理器中根本不是新鲜事,AMD自家的处理器管理软件Ryzen Master在对高端型号优化,比如使用Game模式的时候,就常常会先屏蔽一些核心,甚至是直接砍掉一半核心,然后再通过升高电压等方式超频。

07

在锐龙3900X上启用Game模式时,就只有6个核心在活动了

道理其实很简单,AMD对处理器TDP、温度的控制真的很严格,核心增加的同时,为了保证TDP和温度不超标,是在不断降低全核频率甚至电压的,再看看前面几个测试图表就会发现,越过了最高功耗的“坎”之后,每多开一个核心,频率的下降幅度就从25MHz、50MHz一下变成了75MHz,这样控制下,功耗反而下降就不奇怪了。

08

至于英特尔酷睿处理器为啥没这个问题,那就更简单啦,因为英特尔最近的处理器对功耗的管理真的有点松,这也是为啥一个CPU就能跑到250W,超过了整个高端AMD平台,或者是和庞大的高端显卡打个平手。

09

最后,有些小伙伴大概奇怪,为啥通篇不提锐龙5 5600X呢?这不,咱们要拿它的测试来压轴的。大部分游戏中能力和5800X差不多的它,最高功耗只有76W不说,在日常只用到一两个核心的时候更是超级省电,双核功耗和高端“兄弟”的单核状态差不多,真的是主流玩家和家庭用户的省电冷静好选择。

10

入驻平台680