分享热点新闻
打造优质自媒体!

本周合并的Linux内核5.10引入了对AMD/英特尔新硬件的性能代码支持

本周一的Linux 5.10窗口合并,为“Perf”子系统增加了对AMD和英特尔新硬件的支持。除了大量的Intel/AMD x86改动,还有Ingo Molnar发送的性能事件查询请求。以AMD Zen/Zen 2处理器的运行时平均功率极限(RAPL)为例,其代码已经扩展到了Family 19h (Zen 3),并补充了很多专门为AMD做的性能修正。

本周合并的Linux内核5.10引入了对AMD/英特尔新硬件的性能代码支持 科学快报 第1张

(来自:Linux内核档案)

在英特尔,的IceLake,Linux 5.10的新性能计数器支持从上到下的CPU流水线统计(围绕前端/后端/坏推测/降级等瓶颈)。

从2019年初开始,这种自上而下的性能计数器广为人知,但一直被Linux社区忽视。直到最近的Linux 5.10合并窗口,大家才想到补这个补丁。

此外,此次合并修复了冰湖、老虎湖和雪岭的非核心支持,并为入门级设备引入了Tremont核心和Gen11核显示器的性能代码。

更多关于5.10合并窗口的细节,请登陆lkml.iu.edu官网查看。