皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

适用于 Linux 6.13 的 AMD 异构 CPU 设计拓扑补丁即将推出

AMD Linux 工程师提供的用于 x86 异构设计识别的最新补丁已于上周排队等待在 Linux 6.13 内核中引入。

x86 异构设计识别补丁系列于上周排入 tip/tip.git 的“x86/cpu”Git 分支,因此可以将其添加到 Linux 6.13 合并窗口,除非任何最后一刻的问题被发现。正如 AMD Linux 工程师 Mario Limonciello 所解释的那样:

“该系列为 Intel 和 AMD 处理器添加了拓扑标识,并在 AMD CPPC 代码中使用此标识来识别升压分子。

此系列之前是作为 https 提交的,但这是基于 linux-pm/linux-next 中将被丢弃的一些补丁。

相反,该系列现在基于 tip/master。

这也从 Pawan 的系列中提取了一个补丁,并根据所有反馈对其进行调整,同时增加了 AMD 支持。

作为 patch 系列的一部分,是使用异构 core topology 来识别 boost 分子的 patch

“AMD 异构设计包括两种类型的内核:
* 性能
* 效率

每种内核类型都有不同的最高性能值,由平台配置。“amd_pstate”等驱动器需要识别磁芯的类型,以正确设置适当的升压分子来计算最大频率。

X86_FEATURE_AMD_HETEROGENEOUS_CORES 用于通过读取 CPUID 叶子Fn_0x80000026来识别 SoC 是否支持异构核心类型。

在性能核心上,使用缩放因子 196。在 Efficiency 核心上,缩放因子是报告为最高性能的值。效率核心具有相同的首选核心排名。

添加到 tip/tip.git 的 x86/cpu 分支的另一个补丁用于引入 AMD 工作负载分类功能位。这表示 CPU 是否支持向操作系统提供基于工作负载的启发式反馈,以便做出计划决策。

适用于 Linux 6.13 的 AMD 异构 CPU 设计拓扑补丁即将推出

这些补丁只是持续数月的长期工作中的最新补丁,旨在更好地优化当前和未来的 AMD 处理器,这些处理器混合了经典(性能)和密集(效率)CPU 内核,可在 Linux 下实现更好的功耗和性能处理。

Linux 6.13 合并窗口将在 11 月下半月开放,而稳定内核将在 2 月发布。

转自 AMD Heterogeneous CPU Design Topology Patches Coming For Linux 6.13 – Phoronix