英特爾HFI將在Linux 5.18中首發(fā) 以提高大小核CPU性能/效率
今年春天的Linux 5.18內(nèi)核將增加對(duì)英特爾硬件反饋接口(HFI,有時(shí)也被稱為增強(qiáng)型硬件反饋接口 -EHFI)的支持。英特爾硬件反饋接口用于交流系統(tǒng)中各個(gè)CPU內(nèi)核的性能和能效能力。反過來,Linux將使用英特爾HFI數(shù)據(jù)來做出改進(jìn)的任務(wù)安排決定,即在可用的CPU內(nèi)核/線程中把給定的工作放在哪里。
英特爾HFI對(duì)新的英特爾Alder Lake處理器和即將推出的混合處理器設(shè)計(jì)非常重要,這些處理器被稱為"Thread Director",內(nèi)核擁有將重要的任務(wù)放在具有最大性能潛力的CPU內(nèi)核上的機(jī)制,將背景任務(wù)和其他不太重要的工作放在更節(jié)能的內(nèi)核上。
英特爾的硬件反饋接口并不是靜態(tài)的(至少從設(shè)計(jì)上看,一些平臺(tái)/固件可能只在啟動(dòng)時(shí)決定對(duì)其進(jìn)行編程,但HFI的設(shè)計(jì)是,它可以每"幾十毫秒動(dòng)態(tài)變化一次"),但對(duì)內(nèi)核/操作系統(tǒng)的反饋?zhàn)罱K可以根據(jù)當(dāng)前的熱條件和其他因素而改變。
英特爾的硬件反饋接口已經(jīng)被 微軟 Windows 11支持,而現(xiàn)在又來到了Linux。早在2020年底,英特爾首次開始記錄增強(qiáng)型硬件反饋接口的開發(fā)工作,這表明它對(duì)未來的英特爾處理器是非常重要的。本周末的消息是,英特爾HFI的Linux內(nèi)核代碼已經(jīng)被合并到linux-pm的linux-next分支。隨著Linux電源管理子系統(tǒng)維護(hù)者Rafael Wysocki(英特爾員工)將intel_hfi驅(qū)動(dòng)納入"-next"代碼,這基本上表明它已經(jīng)準(zhǔn)備好在下一個(gè)內(nèi)核周期(即Linux 5.18)出現(xiàn)。
Linux 5.18的合并窗口將在3月底左右在v5.17發(fā)布后正式出現(xiàn),但Linux 5.18穩(wěn)定版要到5月底左右才會(huì)發(fā)布。不幸的是,這使得英特爾HFI驅(qū)動(dòng)程序在所有的春季Linux發(fā)行版中不適用(除了那些滾動(dòng)發(fā)行的發(fā)行版或像Fedora那樣把主要的新內(nèi)核作為穩(wěn)定版更新來發(fā)行的發(fā)行版),但至少到了秋季,所有的Linux發(fā)行版應(yīng)該會(huì)全部換裝新內(nèi)核。
因此,在未來幾個(gè)月里,英特爾HFI代碼將出現(xiàn)在Linux上,以改善內(nèi)核在其最新處理器中的調(diào)度器任務(wù)安排,從而提高性能/效率。
【來源:cnBeta.COM】
關(guān)鍵詞:
相關(guān)新聞