新補丁持續優化英特爾混合架構CPU性能調度 Linux或很快反超Windows 11


Phoronix報道稱:隨著針對英特爾混合CPU架構的持續優化,Linux或很快實現超越Windows11操作系統的性能提升。回顧2021年的架構日活動,芯片巨頭英特爾介紹采用大小核設計的12代AlderLakeCPU的核心設計細節。當時該公司稱,其已攜手微軟在Windows11操作系統中帶來ThreadDirector任務調度優化,以充分發揮混合架構的性能。

(圖 via Neowin)

2021 年 11 月的實測結果表明,操作系統層面的性能調度優化,讓 Windows 11 輕松擊敗 Linux 平臺、以及微軟自傢的 Windows 10(即使較舊的 Lakefield CPU 也是如此)。

時間快進到 2022 年 8 月,事情似乎正在起變化。可知隨著 Linux 底層代碼的持續優化,其正在逐漸縮短與 Windows 11 的性能差距。

基於 5.18 版 Linux 內核實測表明,Alder Lake-S 酷睿 i9-12900K 處理器在 Ubuntu 發行版上的表現,已較 Windows 11 幾乎沒有任何差異。

與此同時,由英特爾 Linux 工程師 Racardo Neri 提交的新補丁可知,進一步的優化正在路上。

(via Phoronix)

據悉,新補丁主要改進大核(P-cores)性能、以及與小核(E-cores)之間的任務調度。

在混用具有較高頻率的同步多線程(SMT)內核、以及不支持 SMT 的較低頻內核的處理器上,若多個 SMT 同級處理器處於忙碌狀態,則較低優先級的 CPU 會適當接管前者的內核任務。

新補丁沒有采用讓每個 SMT 內核被賦予不同優先級的做法,而是通過調整 asym-packing 負載均衡器來識別繁忙的同級 SMT 核心,並讓低優先級的 CPU 來承擔部分任務。

在剔除這些人為的優先級調度因素之後,系統能夠避免在混合架構處理器上的多餘跳動操作,使得低優先級內核可檢查所有 SMT 內核中最繁忙的隊列。

受益於此,Linux 將很快實現對 Windows 11 操作系統的反超。此外考慮到即將推出的 13 代 Raptor Lake(以及 14 代 Meteor Lake 等後續產品線)都基於相同的設計理念,這一優勢也將無縫延續下去。


相關推薦

2022-09-13

理器。由 Linux 內核公告郵件列表(LKML)上的標記可知,新補丁仍處於“實驗性”和“意見征求”階段。當前的 API 設計,隻能設置較為低級的提示,且並未面向公眾提供 —— 僅用於測試和演示 User-Space Hinting 在應用程序調度方

2022-09-18

師本周提出其中需要改進的地方。上周有重要的Linux內核補丁系列發佈,致力於混合CPU的"任務類"和正確實現Linux上的線程管理支持。本周,在Linux管道工會議上(Linux Plumbers Conference)還提出如何將Linux的能源意識調度適應

2023-06-14

針對Linux推出v2版集群調度補丁。根據Intel官方介紹,通過新補丁的集群調度代碼,Linux系統下的進程調度水平獲得提升,這將提升Intel 12代及之後CPU在Linux系統上的性能。Intel稱,在2021年的Linux 5.16版本中,CPU集群調度存在一定問

2023-01-03

爾分享其AlderLakeCPU架構的核心設計細節時,該公司表示,Windows11的優化方式是為最好地利用AlderLake的性能混合架構和幫助Windows11任務調度的線程管理技術。除此以外,微軟還在另一個場合聲稱,Windows11的設計是為最好地利用現有

2022-08-26

對於日常需要接觸並維護大量硬件的服務器管理員來說,這裡有個好消息——Linux6.1將能夠在發生SegmentationFault分段錯誤時,報告潛在有問題的CPU插槽/核心。當發現某個CPU/核心經常引發同樣問題的時候,這項新特性就能夠幫你更

2022-10-18

英特爾已經發佈GNU編譯器集合或GCC的新補丁,這將有助於支持即將到來的MeteorLake和SierraForestCPU。GCC包括幾種編碼語言和庫,如C、C++等,為利用Linux、Ubuntu等操作系統的用戶提供一個開源的編譯選項。英特爾提供的新編譯器更新

2022-11-01

微軟的Windows1122H2(2022更新)發佈後,AMD和微軟都可能都需要花更多時間為Ryzen7000CPU優化操作系統。據報道,升級到Windows11後,遊戲在某些AMD配置上的運行速度會比之前差。報道稱,Windows 11的一個潛在錯誤和AMD硬件的兼容性問題

2022-08-15

0 尚未在剛剛過去的這個周末完成一些功能合並。除 Rust 補丁、MGLRU 性能增強和 Maple Tree 等特性,PREEMPT_RT 實時補丁也已相當接近於終點線。最後,Linus Torvalds 留意到最近出現的一些 Linux 內核崩潰報告,可知問題主要歸咎於 VirtI

2022-06-28

時,英特爾也在努力更新 SynapseAI Core for Gaudi2 開源組件,新補丁系列用於新的 Gaudi2 內核驅動程序代碼。鑒於新版是從相同的 Gaudi 架構演變而來,預計後續的代碼審核工作也會相當順利,那樣我們就有望在 v5.20 內核周期內盡快

2022-09-02

一段路要走,但英特爾圖形開發團隊和營銷部門,還是在持續努力地向大傢講述自傢ArcGraphics硬件的技術細節和性能數據。早前,TomPeterson和RyanShrout已在IFA2022期間接受PCGamer高級編輯JacobRidley的采訪。與此同時,Intel Graphics 官方油

2023-11-23

為這會影響到新的ARM處理器。Ampere Computing 發送一組 4 個補丁,為其新的 AmpereOne 服務器處理器提供優化。Ampere Computing 發現,當使用 4K 頁面大小時,這些新的高內核數 ARM 服務器處理器可以從積極的預取中獲益。據報告,在連續

2022-07-24

,在為緩解這種最新的投機執行攻擊而進行的一系列Linux補丁之後,有人指出,Linux x86 32位內核仍然容易受到Retbleed的攻擊。事實證明,32位的Debian即使打補丁的內核,i386部分仍然容易受到Retbleed攻擊。AMD Zen 1/2和英特爾Skylake時代

2022-07-14

郵件中,開發商 ExamSoft 寫道:采用英特爾 12 代芯片組的 Windows 設備,正在觸發 Examplify 的自動虛擬機檢查。對於即將到來的 2022 年 7 月律師考試,當前其暫不支持相關設備。讓考生們感到頭疼的是,如果他們的筆記本電腦不兼

2022-07-28

AMD繼續為即將到來的硬件支持做準備,大量的網絡改進,持續在IO_uring上的努力,各種優化以及其他新功能,Linux5.19的所有改進都令人激動。在6月初的Linux 5.19合並窗口之後,這裡是v5.19到來以後的首要亮點:- LoongArch作為最新的C