新的 AMD Linux 补丁旨在进一步提升异构 CPU 设计的性能

站长云网 2024-10-04 5iter.com 站长云网

AMDLinux工程师今天发布了一组新补丁,旨在提高异构CPU设计的性能,例如最近推出的RyzenAI300"StrixPoint"SoC,它具有多种内核类型。

今天,Linux内核邮件列表上出现了一组新的补丁,用于正确检测异构AMDCPU设计的最高性能值。AMDLinux工程师MarioLimonciello在系列补丁中解释说:

"AMD异构设计(如RyzenAI300系列处理器)有多种内核类型,可以达到不同的最大时钟值。

该系列使用CPUIDFn_0x80000026检测此类设计,并纠正配置用于计算最大频率的提升因子。

...

AMD异构设计包括两种类型的内核:

*性能

*效率

每种内核类型都有平台配置的不同最高性能值。 驱动程序(如`amd_pstate`)需要识别内核类型,以便正确设置适当的提升分母来计算最高频率。

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

在性能内核上,使用196比例因子。 在效率内核上,比例因子为报告的最高性能值。效率内核具有相同的首选内核排名。"

如果您对最新的AMDRyzenLinux性能工作感兴趣,请参阅此补丁系列。它至少可以帮助RyzenAI300笔记本电脑和未来的异构设计。

责任编辑:站长云网