兆新 x86 CPU 制造商正在努力为其具有“首选内核”功能的处理器添加调度优化支持。 与英特尔和AMD的非对称内核设计类似,兆芯的芯片可能具有特定的高性能内核,操作系统调度程序应针对关键工作负载。
为了实现这一点,兆新提出了 Linux 补丁,这些补丁利用现有的 ACPI 功能来指示每个内核的最大频率或功能差异。 cpufreq 驱动程序更新反映了这一点,允许调度程序在分配线程和进程时确定指定高性能内核的优先级。 这可确保任务可以动态地利用更快的内核来最大限度地提高性能。
这种方法类似于在 Intel 和 AMD 处理器中发现的内核拓扑和异构性的调优调度。
Zhaoxin 的补丁没有指定哪些现有或即将推出的 CPU 将公开首选内核提示。 该公司可能希望为未来的服务器级产品提供此功能,其中不对称设计对于提高效率是有意义的。 新的**贡献反映了兆信围绕Linux内核的更广泛的上游努力,以支持其永锋服务器CPU系列。
强大的开源基础对于获得开发人员的支持和数据中心的采用至关重要。 首选核心调度等复杂功能的加入表明,兆芯的芯片正在从基本的 x86 兼容性向更精细的性能优化演进。 虽然在内核和时钟方面仍落后于英特尔和AMD,但缩小软件生态系统和效率差距仍然是竞争力的关键。 正在进行的 Linux 支持工作正在为更强大的超核芯片奠定基础。
本文**: