新补丁持续优化英特尔混合架构CPU性能调度 Linux或很快反超Windows 11

新补丁持续优化英特尔混合架构CPU性能调度Linux或很快反超Windows11Phoronix报道称:随着针对英特尔混合CPU架构的持续优化,Linux或很快实现超越Windows11操作系统的性能提升。回顾2021年的架构日活动,芯片巨头英特尔介绍了采用大小核设计的12代AlderLakeCPU的核心设计细节。当时该公司称,其已携手微软在Windows11操作系统中带来了ThreadDirector任务调度优化,以充分发挥混合架构的性能。(图viaNeowin)2021年11月的实测结果表明,操作系统层面的性能调度优化,让Windows11轻松击败了Linux平台、以及微软自家的Windows10(即使较旧的LakefieldCPU也是如此)。时间快进到2022年8月,事情似乎正在起变化。可知随着Linux底层代码的持续优化,其正在逐渐缩短与Windows11的性能差距。基于5.18版Linux内核实测表明,AlderLake-S酷睿i9-12900K处理器在Ubuntu发行版上的表现,已较Windows11几乎没有任何差异。与此同时,由英特尔Linux工程师RacardoNeri提交的新补丁可知,进一步的优化正在路上。据悉,新补丁主要改进了大核(P-cores)性能、以及与小核(E-cores)之间的任务调度。在混用了具有较高频率的同步多线程(SMT)内核、以及不支持SMT的较低频内核的处理器上,若多个SMT同级处理器处于忙碌状态,则较低优先级的CPU会适当接管前者的内核任务。新补丁没有采用让每个SMT内核被赋予不同优先级的做法,而是通过调整asym-packing负载均衡器来识别繁忙的同级SMT核心,并让低优先级的CPU来承担部分任务。在剔除了这些人为的优先级调度因素之后,系统能够避免在混合架构处理器上的多余跳动操作,使得低优先级内核可检查所有SMT内核中最繁忙的队列。受益于此,Linux将很快实现对Windows11操作系统的反超。此外考虑到即将推出的13代RaptorLake(以及14代MeteorLake等后续产品线)都基于相同的设计理念,这一优势也将无缝延续下去。PC版:https://www.cnbeta.com/articles/soft/1309301.htm手机版:https://m.cnbeta.com/view/1309301.htm

相关推荐

封面图片

新补丁持续优化英特尔混合架构CPU性能调度Linux或很快反超Windows11-Linux-cnBeta.COMhttps://www.cnbeta.com/articles/tech/1309301.htm

封面图片

Linux的负载均衡机制仍需更好地适应英特尔混合架构处理器的需要

Linux的负载均衡机制仍需更好地适应英特尔混合架构处理器的需要在推出英特尔AlderLake处理器的过去一年里,英特尔工程师已经对Linux内核进行了一些改进,以便更好地处理混合P核与E核的混合处理运算方法。虽然AlderLake在最近版本的内核中运行得很好,而且Linux上的P核与E核的任务选择比推出时要更完善,但仍有英特尔工程师本周提出了其中需要改进的地方。PC版:https://www.cnbeta.com/articles/soft/1317503.htm手机版:https://m.cnbeta.com/view/1317503.htm

封面图片

Linux将采用英特尔CPU混合拓扑结构来确定漏洞/触发点

Linux将采用英特尔CPU混合拓扑结构来确定漏洞/触发点本周一上午,英特尔发布的补丁将在内核的x86/x86_64拓扑代码中添加CPU类型信息。作为处理器拓扑结构的一部分,通过CPU类型进行正确报告的直接用例是处理CPU漏洞。有些CPU安全漏洞是根据与CPU系列/型号/步进ID的匹配情况来应用的。但是,按照英特尔目前的标识做法,型号/步进标识通常在许多处理器SKU中共享,包括一些具有不同P核和E核组合的SKU,或者一些根本没有E核的SKU。例如,英特尔酷睿i314100有四个P核心,但没有E核心。因此,在当前的x86_64CPU漏洞/缓解处理中,即使是这些仅有P核心的SKU,最终也可能会应用仅适用于E核心系统的缓解措施。这些新的Linux内核补丁的直接区别是,纯P核处理器将不再应用寄存器文件数据采样(RFDS)缓解措施,而RFDS只适用于E核/Atom处理器内核。现在,缓解代码已经足够"聪明",可以考虑内核类型拓扑结构。随着时间的推移,内核处理器拓扑代码中的CPU类型信息可能会有更多用途。现在,这些补丁程序正在主线内核中接受审查。...PC版:https://www.cnbeta.com.tw/articles/soft/1435060.htm手机版:https://m.cnbeta.com.tw/view/1435060.htm

封面图片

英特尔至强铂金8380服务器芯片在Linux 6.0上会有明显性能提升

英特尔至强铂金8380服务器芯片在Linux6.0上会有明显性能提升国外科技媒体Phoronix的编辑MichaelLarabel近日在窗口合并期即将结束的Linux6.0Git上,对英特尔至强铂金8380芯片进行了测试。此外文章中还提及,AMD的霄龙(EPYC)芯片同样有非常不错的性能提升。Larabel认为英特尔在开源兼容性上的努力和关注已经取得了回报,尤其是在IceLake服务器CPU方面。他提到,预计会有更多的调度程序更改和内核改进,并且很可能会很好地转移到英特尔至强铂金8380处理器上。本次测试使用的是英特尔至强铂金83802P服务器芯片。当前的测试环境是Linux5.19稳定内核与Linux6.0Git,于2022年8月9日完成。他使用UbuntuMainlineKernelPPA访问了两个内核,理由是“易于重现”。Larabel在测试的早期透露,Linux6.0中的IntelXeonPlatinum8380处理器在发布时似乎已准备就绪。测试的亮点表明PostgreSQL在Linux6.0下的性能得到了增强。他还指出,数据库工作负载有所改善,ApacheSpark、ApacheCassandra和ClickHouse显示出从最新的LinuxGit中获益,而Apache和RocksDB服务器工作负载自之前的Linux5.19稳定内核以来有所增加。在Linux6.0中增加了SVT视频编码,Larabel指出他在之前的测试中没有目睹这种情况发生。LAMMPS是一项HPC工作负载测试,在新的Linux中越来越好,并且还增加了几个多线程工作负载。总之,这位Linux专家认为英特尔的XeonPlatinum83802P将在Linux6.0中获得出色的性能飞跃,这对公司来说是个好消息,因为我们看到HPC服务器处理器和更多基于云的数据中心发生了更重大的转变...PC版:https://www.cnbeta.com/articles/soft/1304563.htm手机版:https://m.cnbeta.com/view/1304563.htm

封面图片

英特尔发布Linux系统下的CPU微代码更新

英特尔发布Linux系统下的CPU微代码更新tip.git的x86/microcode分支对Linux内核的x86微代码处理进行了初步改进。这些补丁删除了一些无用的互斥,丢弃了一些旧的调试代码,并使CPU微代码加载支持在基于x86的系统上不再是一个选项,而是始终启用。在英特尔和AMD系统上,任何需要微码加载支持的"合理配置",现在都会启用该选项。早先的x86微代码加载改进至少已在TIP中排队等候,很可能成为即将到来的Linux6.6周期的一部分:https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/log/?h=x86/microcode英特尔至强Max服务器CPUThomasGleixner一直在领导改进英特尔Linux系统后期微码加载的工作。他在这个补丁系列中解释说:"企业用户希望延迟加载微代码。延迟加载是有问题的,因为它需要详细了解变更,并分析该变更是否修改了内核已经在使用的内容。大型企业客户拥有工程团队和深入的技术供应商支持。而普通管理员没有这样的资源,因此内核在后期加载后总是会有污点。英特尔最近在微码头中添加了一个新的保留字段,其中包含了CPU上必须运行的最小微码版本,以确保加载安全。在所有较旧的微代码版本中,该字段的值都是0,内核会认为这些微代码版本不安全。最小版本检查可通过Kconfig或内核命令行执行。这样,内核就会拒绝加载不安全的修订版。默认情况下,内核会像以前一样加载不安全的版本,并玷污内核。如果加载的是安全版本,内核就不会被玷污。但这并不能解决延迟加载的所有其他已知问题:-当前英特尔CPU上的延迟加载与启用超线程时的NMI相比是不安全的。如果在主处理器加载微代码时发生NMI,次处理器就会崩溃。-当微码更新修改了MWAIT时,使用MWAIT的软脱机SMT姊妹们也会造成损坏。在"nosmt"缓解措施的背景下,这是一种现实的情况。无论是核心代码还是英特尔特定代码,都根本不会处理这些问题。在尝试实现这一点时,我无意中发现了一些功能失常、复杂得可怕的冗余代码,因此我决定先清理这些代码,以便在干净的石板上添加新功能"。在Linux上,延迟加载微代码是指当系统已经启动并运行软件时,允许更新CPU微代码,而不是在CPU内核不忙的启动时间提前加载微代码。延迟加载CPU微代码对于超大规模企业、云服务提供商和其他大型企业尤其有用,因为它们希望以安全的名义快速部署CPU微代码更新,但又要避免系统宕机。目前还不清楚改进后的英特尔CPU微代码延迟加载是否能在v6.6内核中及时完成,但至少这项改进正在进行中。...PC版:https://www.cnbeta.com.tw/articles/soft/1377059.htm手机版:https://m.cnbeta.com.tw/view/1377059.htm

封面图片

Intel 发布最新 Clear Linux 桌面/服务器 版本,神优化 AMD Zen 架构,在 Zen 上面性能比一般版本高

Intel发布最新ClearLinux桌面/服务器版本,神优化AMDZen架构,在Zen上面性能比一般版本高出15%。ClearLinux是Linux发行的公认性能最好的Linux系统,被誉为最快的x86Linux。测试使用的是AMD的锐龙95900X处理器,就性能而言,垫底的是Fedora和Ubuntu下载地址:https://clearlinux.org/downloadsviaSanFrancisco

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人