AMD发表了一篇文章,描述了即将推出的Threadripper线程撕裂者处理器功能,称为“Dynamic Local Mode”,这对AMD最新旗舰CPU的游戏性能有很大帮助。
Threadripper线程撕裂者在多晶片封装中使用四个晶片,其中只有两个拥有到内存的直接访问。另外两个晶片必须依靠Infinity Fapic进行所有内存访问,这会带来显著的延迟。在许多计算量很大的应用可以在CPU快取中执行其工作负载或者只需要非常少的内存访问; 这些都不受影响。但其他应用,尤其是游戏将其工作负载分散到多个核心上,其中一些核心的内存延迟将比预期的更高,这导致性能欠佳。
拥有不同内存访问路径的多个处理器的概念称为NUMA (Non-uniform memory access)。虽然从技术上讲,软体可以检测NUMA配置并将每个线程连接到理想的处理器核心,但大多数应用不能辨识NUMA,并且采用率非常慢,这可能是由于使用这种概念的系统数量较少。
在线程撕裂者中,使用Ryzen Master,用户可以在Local Memory Access模式或Distributed Memory Access模式之间自由切换,后者是线程撕裂者的默认模式,从而实现最高的计算应用性能。另一方面Local Memory Access模式更适合游戏,但是在模式之间切换需要重启,这对用户来说非常不方便。
AMD的新Dynamic Local Mode旨在通过引入后台进程来废除该要求,该后台进程持续监视所有正在执行的应用的CPU使用情况,并通过调整其进程关联掩码将更繁忙的应用推送到具有直接内存访问权限的核心上。选择允许在哪个处理器上安排应用。需要很少CPU的应用又被推送到没有内存访问权限的核心上,因为它们对于快速执行并不那么重视。此更新将于10月29日起在Ryzen Master中提供,并将自动启用,除非用户手动选择禁用它。AMD还计划通过在AMD芯片组驱动程序中包含动态本地模式作为默认包来向更多用户开放该功能。
此更新将于10月29日起在Ryzen Master中提供,并将自动启用,除非用户手动选择禁用它。AMD还计划通过在AMD晶片组驱动中包含Dynamic Local Mode作为默认选项来向更多用户开放该功能。
京ICP备14006952号-1 京B2-20201630 京网文(2016)1650-207号 沪公网安备 31011202006753号未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved
玩家点评 (0人参与,0条评论)
热门评论
全部评论