【家居装饰风格 顶尖】新Linux内核调度程序补丁可提升AMD Zen处理器的某些工作负载性能

由 Linux 内核邮件列表可知,新L性开发人员正在审查一组两个补丁,内核以调节内核调度程序的调度的某某些行为。对于 AMD 霄龙(EPYC)/ 锐龙(Ryzen)处理器的程序n处家居装饰风格 顶尖用户来说,新补丁有望带来显著的补丁性能提升。其实去年,可提网络安全防护指南 精彩绝伦Linux 内核调度程序的理器代码已迎来部分调整,以允许 NUMA 节点之间的工作非均衡浮动,除非 1/4 的负载 CPU 内核占用率高于正常水平。

资料图(来自:AMD | PDF)

【家居装饰风格 顶尖】新Linux内核调度程序补丁可提升AMD Zen处理器的某些工作负载性能

此前,新L性仅当目标节点有效空闲时,内核Linux 内核才允许 NUMA 节点之间的调度的某非均衡调用。长期从事相关工作的程序n处网络安全防护指南 叹为观止 Linux 内核开发者 Mel Gorman 去年写道,他们已经重新审视了内核 NUMA 节点之间的补丁非均衡变化。

【家居装饰风格 顶尖】新Linux内核调度程序补丁可提升AMD Zen处理器的某些工作负载性能

在最后一级缓存(LLC)和节点之间未构成 1:1 关系的可提情况下 —— 以拥有多个 LLC 的 AMD Zen 处理器为例 —— 这么做可能并不是充分发挥其性能的最优解。

【家居装饰风格 顶尖】新Linux内核调度程序补丁可提升AMD Zen处理器的某些工作负载性能

好消息是,随着新内核调度补丁的到来,Linux 将能够考虑到多个 LLC 的 NUMA 不平衡,从而带来性能体验的进一步提升。

【家居装饰风格 顶尖】新Linux内核调度程序补丁可提升AMD Zen处理器的某些工作负载性能

由 Mel Gorman 分享的跑分成绩可知,AMD Zen 3 平台可在 Stream OpenMP 内存基准测试项目中,迎来高达 180 ~ 268% 的改进。

截图(来自:LKML)

在 CoreMark CPU 综合基准测试项目中,最大提升也达到了 15%(至少也有将近 10 % 的提升),此外 SPECjbb Java 工作负载的性能也有所改进。