英特尔即将推出的补丁将有助于Linux2上的AlderLake和FutureHybridCPU
Phoronix网站的MichaelLarabel报告说,开源Linux内核中积极包含更多补丁,特别是在调整内核调度程序和提高当前AlderLake处理器的效率内核方面。英特尔最近为Linuxsched/fair代码添加了更多补丁,以协助公司的混合CPU,例如即将推出的第13代CoreRaptorLakeCPU。
英特尔工程师RicardoNeri昨天向Linux内核提交了四组补丁,以更好地调整公司混合CPU的Linux内核调度程序代码,包括避免在统计机器翻译(SMT)域内过度缓解。
英特尔即将推出的补丁将协助AlderLake和Linux1上的未来混合CPU
在补丁系列的注释中,RicardoNeri评论说,
支持IntelTurboBoostMax3.0的Intel处理器使用asym_packing将更高的优先级分配给具有更高最大频率的CPU。它人为地为编号较高的SMT同级赋予较低的优先级,以确保最后使用它们。
这会导致SMT域内不必要的任务迁移。
在混合了较高频率SMT内核和较低频率非SMT内核的处理器(例如混合处理器)上,如果多个SMT同级处理器处于忙碌状态,则较低优先级的CPU从较高优先级的内核中提取任务。
不要对每个SMT同级使用不同的优先级。相反,调整asym_packing负载平衡器以识别具有多个繁忙同级的SMT内核,并让低优先级CPU拉取任务。
删除这些人为的优先级可以避免多余的迁移,并让较低优先级的内核检查所有SMT同级以查找最繁忙的队列。
目前,英特尔提交的新sched/fair补丁系列中没有发布任何性能数据或基准测试。但是,最近的内核行为可能会引入效率内核(E-cores)从性能内核(P-cores)中提取任务。它可以在AlderLake性能和英特尔下一代混合CPU的某些区域提供变化,例如下一代核心RaptorLake系列。
英特尔第13代CoreRaptorLake处理器是第12代AlderLakeCPU的优化版本。新处理器将基于相同的10nmESF“英特尔7”工艺节点,使用相同的P-Core和E-Core设计,并在现有主板上得到支持。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!