云网牛站
所在位置:首页 > Linux新闻 > Linux 4.21能读取Hygon Dhyana CPU温度及增加AMD 7nm Zen2架构优化

Linux 4.21能读取Hygon Dhyana CPU温度及增加AMD 7nm Zen2架构优化

2018-12-26 09:26:30作者:程六金稿源:linux开源社区

下面为你带来 Linux 4.21 内核的一些消息,该版本将能够读取 Hygon Dhyana CPU 温度及新增 AMD 7nm Zen2 架构优化,以下是详情。

 

Linux 4.21 内核将能够读取 Hygon Dhyana CPU 温度

最近 Linux 4.21 内核的 "hwmon" 硬件监控程序进行了更改。用户在使用过程中没有任何变化,但Linux 内部却发生了很多改变。

使用 Linux 4.21 时,kbyte 驱动现在支持 Hygon Dhyana CPU,以便能够监控 CPU 核心温。该 Hygon Dhyana 处理器是中国制造的处理器,当前支持一代AMD Zen/EPYC技术。在 Linux 4.20 中最初添加了 Hygon Dhyana的支持,但是 k10temp CPU 的温度报告显示,其温度并没有达到 4.20要求,在 Linux 4.21中,主要添加了新的 Hygon ID 。

Linux 4.21中对 hwmon 的另一个补充是引入了PowerPC片上控制器(OCC)驱动。这个驱动报告从热量到功率指标的各种系统和处理器数据。OCC 硬件存在于 POWER8/POWER9 处理器上,现在允许这些较新的 IBM POWER 平台用户从 Linux 访问数据。

现在,LM75 驱动支持 STLM75 温度传感器,INA 3221 驱动器具有电源管理运行时支持,以及其他相关项的改进。

其他信息可以通过更新列表了更多改进信息,如下图所示:

Linux 4.21能读取Hygon Dhyana CPU温度及增加AMD 7nm Zen2架构优化

 

Linux 4.21 内核新增 AMD 7nm Zen2 架构优化

AMD 7nm Zen2处理器预计将在 2019 年一季度大规模上市,其中第二代EPYC霄龙先行,随后是消费级锐龙Ryzen平台。经查,Linux 4.21内核新鲜增加了对AMD 7nm EPYC Rome(罗马)处理器的优化。

7nm Rome在设计上进行了一些大胆创新,比如结构上,CPU核心和I/O Die分离,DDR控制器也与I/O核心绑定,这意味着内存延迟将加大,同时CPU访问L3的速度也会牺牲。

Linux 4.21能读取Hygon Dhyana CPU温度及增加AMD 7nm Zen2架构优化

不过,内核调优后,新增了规定L3缓存限制、优先级和内存带宽强制执行的QoS域。这将有助于为新架构做好更广泛的软件生态系统准备,并可能避免新设计的一些古怪之处。

此外,此次调优也是为了更好地利用AMD Zen2的新编译器“znver2”,它支持包括 写回和不失效缓存(WBNOINVD),读取处理器ID(RDPID)以及缓存线写回 (CLWB)等命令,后者可用于开启非易失性内存。

Linux 4.21能读取Hygon Dhyana CPU温度及增加AMD 7nm Zen2架构优化

 

相关主题

在ubuntu 18.04下使用deb包安装linux 4.20内核

精选文章
热门文章