新的AMD Linux 補丁旨在進一步提升異質CPU 設計的效能
AMD Linux 工程師今天發布了一組新補丁,旨在提高異質CPU 設計的效能,例如最近推出的Ryzen AI 300″Strix Point”SoC,它具有多種核心類型。
今天,Linux 核心郵件列表上出現了一組新的補丁,用於正確檢測異質AMD CPU 設計的最高效能值。 AMD Linux 工程師Mario Limonciello 在系列補丁中解釋:
“AMD 異質設計(如Ryzen AI 300 系列處理器)有多種核心類型,可以達到不同的最大時脈值。
此系列使用CPUID Fn_0x80000026 檢測此類設計,並修正配置用於計算最大頻率的提升因子。
…
AMD 異質設計包括兩種類型的核心:
* 性能
* 效率
每種核心類型都有平台配置的不同最高效能值。 驅動程式(如`amd_pstate`)需要識別核心類型,以便正確設定適當的提升分母來計算最高頻率。
X86_FEATURE_HETERO_CORE_TOPOLOGY 用於透過讀取CPUID 葉Fn_0x80000026 來識別SoC 是否支援異質核心類型。
在效能核心上,使用196 比例因子。 在效率內核上,比例因子為報告的最高效能值。 效率內核具有相同的首選內核排名。 “
如果您對最新的AMD Ryzen Linux 效能工作感興趣,請參閱此補丁系列。 它至少可以幫助Ryzen AI 300 筆記型電腦和未來的異質設計。