首页 > 科技 > AMD锐龙达不到最大加速频率?说来话长,这可能不是BUG

AMD锐龙达不到最大加速频率?说来话长,这可能不是BUG

AMD第三代锐龙为DIY玩家带来了很多新鲜的内容。ZEN2架构之下核心调度机制也与以往有很大不同,在加速频率方面引起了很多误会。AMD最近就Ryzen Master中的最佳内核与CPPC2中的首选内核差异进行了解读。

在AMD Ryzen Master软件当中,我们可以查看AMD出厂前为锐龙CPU标记的体质最佳核心(五角星)以及第二好的核心(圆点)。不过有网友发现Windows并不总是使用体质最好的核心,这被认为是出现了BUG。

AMD最近通过社交媒体澄清:其实AMD和微软都做了正确的事情。Ryzen Master中显示了CPU中标记的最佳体质(加速频率)核心,衡量因素是电气特性。而Windows 10的内核轮换选择使用了另外一套对用户不是非常透明的CPPC2机制,同时考虑了热管理和内核间切换的性能损失,相对更为复杂:为了防止过热,核心间切换是必须的,而切换策略会影响到性能表现。

ZEN2架构的锐龙处理器包括1到2个CCD,每个CCD中又包含2个CCX,每个CCX包含4个核心。上图是一个Ryzen 7 3700X核心标记情况,体质最佳的是第二个CCX中编号为4的核心,也就是Ryzen Master中用金色五角星标记的最佳核心。但是Windows在单线程应用下优先使用的却是第一个CCX中编号为2和3的两个首选核心,原因是这两个核心处于同一CCX内,在核心轮换时产生的延迟要比把线程移动到4号最佳核心更低。

Windows的核心轮换策略使用了更有利于整体性能的选择,但却可能因为无法在单线程任务中优先使用最佳体质的核心,而不容易让CPU达到更理想的最大加速频率(选择最佳体质核心方可达到)。

下面让PCEVA小编来通俗地演绎一下上面所说的复杂情况:国足归化前锋艾克森具有出色的进攻能力(最佳体质核心),但是有些时候场上其他球员之间的配合要更多一些,这并不是因为艾克森不够好。

AMD表示大家只要在BIOS设置中打开Global C State以及CPPC2开关并安装Windows 10五月更新之后版本的操作系统,就能让锐龙处理器选择正确的加速核心。而为了消除最佳核心与首选核心之间的混乱情况,AMD计划在未来Ryzen Master更新中显示与CPPC2数据匹配的信息。

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/199125.html