新的 AMD Linux 补丁旨在进一步提升异构 CPU 设计的性能
AMDLinux工程师今天发布了一组新补丁,旨在提高异构CPU设计的性能,例如最近推出的RyzenAI300"StrixPoint"SoC,它具有多种内核类型。
今天,Linux内核邮件列表上出现了一组新的补丁,用于正确检测异构AMDCPU设计的最高性能值。AMDLinux工程师MarioLimonciello在系列补丁中解释说:
该系列使用CPUIDFn_0x80000026检测此类设计,并纠正配置用于计算最大频率的提升因子。
...
AMD异构设计包括两种类型的内核:
*性能
*效率
每种内核类型都有平台配置的不同最高性能值。 驱动程序(如`amd_pstate`)需要识别内核类型,以便正确设置适当的提升分母来计算最高频率。
X86_FEATURE_HETERO_CORE_TOPOLOGY用于通过读取CPUID叶Fn_0x80000026来识别SoC是否支持异构内核类型。
在性能内核上,使用196比例因子。 在效率内核上,比例因子为报告的最高性能值。效率内核具有相同的首选内核排名。"
如果您对最新的AMDRyzenLinux性能工作感兴趣,请参阅此补丁系列。它至少可以帮助RyzenAI300笔记本电脑和未来的异构设计。
责任编辑:站长云网
踩一下[0]
顶一下[0]