Intel註冊CPU動態合併技術,用軟體將多核心變超級單核心

core-ultra-series2-k-hero-chip-video-thumbnail_1920-1080

 

一般而言,處理器的多核心利用率取相當吃重軟體的調校,也使得日常多數使用場景對單核心效能的依賴高過多核心,相對使得多核心多數時間是被閒置浪費的,而 Intel 在近期註冊新的多核心融合技術,可將多顆核心當單核心使用,有望實現更彈性與強大的效能釋放。

 

Intel 最近在美國專利局註冊了一項 EP4579444A1 專利,將該技術命名為 Software Defined Super Cores,簡稱 SDC。

 

根據專利描述,Intel 打算利用軟體的方式,將處理器的多個核心合併成單一核心,並將這個合併後的單核心稱為「Super Core」,讓工作中的單核心可以使用旁邊無用的其他核心,組合成更強的單一大核心,且因為軟體定義的關係,在需要多核場景時,又能恢復成每顆核心獨立運作狀態。

 

imgf0001

 

然而這在 CPU 的運算設計上存在許多問題,除了硬體層面的資源調度,讓多個核心當一個核心用時,合併後的多核心基於線路、CPU 先天特性等,該如何同時執行一份工作也是一大難題。

 

對此 Intel 在專利提供的解決方法是利用隱藏快取(Shadow Buffer),先讓多核心來將資料預先分析與簡單處裡,並與暫存快取進行比對,如果不會產生衝突,超級核心就會執行工作,但如果中間發生問題,系統會開始診斷,將超級核心無法處理的工作分配給其他核心來繼續完成。

 

imgf0002imgf0011

 

以比較具象化的方式形容,超級核心就好比讓複數的工人共同執行單一工作,而傳統多核心則是像是每個工人都是一人一份工作的獨立作業。

 

SDC 技術如果執行順利,將大幅提升整體核心的使用效率,讓單核心的性能獲得大規模的提升,甚至徹底改變傳統 CPU 的運作概念,多核心的意義不在只對創作者、工作站領域才有意義,而是讓帳面規格能夠真正的能夠反應在全方面的應用上。

 

不過這項技術所需面對的挑戰還很多,光是資源的調度上就已經比傳統多核心還要來得複雜,還需要考量 CPU 之間的跨核心調動、硬體架構、系統支援性等,能否真的被利用上真正的處理器上,還有待後續觀察。

推薦電競新聞

繼續閱讀
Source Intel註冊CPU動態合併技術,用軟體將多核心變超級單核心 https://www.4gamers.com.tw/news/detail/73879/intel-patents-multilcore-fuse-to-single-core……