Intel公布12代酷睿大小核配置、優化策略:三種級別

科技評論170閱讀模式

Intel今天公布了Alder Lake 12代酷睿開發者文檔,詳細講述了新一代處理器的架構配置、大小核混合架構優化。

Intel確認,Alder Lake-S桌面版有兩種不同核心,一個是滿血的8大核、8小核、32單元核顯,二是6大核、0小核、32單元核顯,也就是部分型號會沒有小核心。

移動版代號統一為Alder Lake-P,取代之前U系列、H系列的劃分方式,也有兩種不同核心,一是6大核、8小核、96單元核顯,二是2小核、8大核、96單元核顯。

換言之,移動版最多也就6個大核心,但所有型號都會有小核心,而核顯規模是桌面版的三倍。

Intel公布12代酷睿大小核配置、優化策略:三種級別-圖片1

Intel公布12代酷睿大小核配置、優化策略:三種級別

值得一提的是,大小核支持的指令集是完全一致的,唯一例外就是AVX-512,現有小核不支持,所以如果小核開啟,大核就會自動禁用AVX-512。

另一方面,OEM廠商可以自行決定是否屏蔽小核心,不在BIOS里顯示,這時候就可以自由開啟AVX-512。

Intel還確認,12代酷睿會陸續全面覆蓋桌面、筆記本、超極本、翻轉本、二合一本等不同產品形態領域,對應的型號從今年第四季度開始陸續發布。

Intel公布12代酷睿大小核配置、優化策略:三種級別-圖片2

大家最關心的大小核調度效率優化方面,Intel給出了三種級別。

一是沒有優化。

軟件本身或者說開發者完全不考慮大小核分配問題,完全由Windows系統調度器基于Intel ITD(線程調度器)的反饋和算法,智能分配線程,動態分配負載。

大多數情況下,它們能做得很好,但部分時候可能會把關鍵任務分配給小核心,或者把非關鍵任務交給大核心,尤其是那些使用多個中間件組件、自行調度線程的程序。

二是良好優化(Good)。

軟件有一定的設置,可以利用混合架構,但又沒有針對性的完全重寫。

此時,優先的重要負載會分配給大核心,并根據負載所需的大核心數量、最大線程數量,對任務系統進行調度,確保負載均衡。

同時還有線程優先級、QoS API,確保負載給到合適的核心,比如游戲、渲染分派給大核心,后臺線程交給小核心,等等。

三是最佳優化(Best)。

軟件可以完全利用混合架構任務系統,并創建兩個線程池(thread pool)。

一個是優先線程池,面向大核心,執行需要大核心或者指定給大核心的任務。

另一個是次要線程池,面向小核心,執行著色器編譯、音頻混合、推流直播、解壓縮之類的非關鍵任務。

為了進一步優化系統、增強負載均衡,開發者還需要部署任務分配算法,在大核心負載過高的時候,將優先線程轉成次要線程,交給小核心。

這一點對于筆記本尤為重要,因為它們的大核心相對較少。

Intel公布12代酷睿大小核配置、優化策略:三種級別-圖片3

Intel公布12代酷睿大小核配置、優化策略:三種級別

Intel公布12代酷睿大小核配置、優化策略:三種級別

Intel公布12代酷睿大小核配置、優化策略:三種級別

Intel公布12代酷睿大小核配置、優化策略:三種級別

 
  • 本文由 米粒 發表于 2021年10月16日12:09:03
  • 轉載請務必保留本文鏈接:http://m.bjmhhq.com/108769.html
科技

毒性堪比眼鏡蛇 亂摸水母會出人命!

抖音之前很流行的“水母手勢舞”你會嗎?張開手掌再捏住手指向后拉,收回手指,張開手指,你就可以得到一只簡略版的水母~ 然而不是所有的水母都這般可愛無害,比如今天的主角&mdash...

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動滑塊以完成驗證