英特爾SDC核心專利曝光 利用新方法提升CPU單線程性能
- 來源:超能網(wǎng)
- 作者:呂嘉儉
- 編輯:豆角
據(jù)Wccftech報道,英特爾申請了一項新的專利(EP4579444A1),描述了稱為“軟件定義的超級核心(Software Defined Super Cores,SDC)”。其概念是讓兩個或者更多內(nèi)核協(xié)同工作,就好像合并成一個更大的內(nèi)核一樣。這表明英特爾希望不需要擴展硬件的方式,提升CPU的單線程性能。
一個非常大的核心可能會出現(xiàn)邊界效應遞減的問題,這次英特爾新的專利選擇了另外一種途徑,而非傳統(tǒng)上依賴更小制程節(jié)點和更高的核心頻率。英特爾提出了一種新的設計概念,旨在利用多個小核心替代單個大核心,并在必要時進行虛擬融合。
例如兩個小核心可通過分擔工作負載進行協(xié)同,取代單個大核心,從而顯著提升單線程性能。換個角度,即一項工作被分配給兩個人,分擔同樣的任務,以更快地完成。這種操作看起來像多線程,但SDC的目標是針對單線程操作。按照英特爾的說法,SDC不僅能整合IPC提升單線程性能,而且還能在不增加電壓或頻率的情況下實現(xiàn)這一目標。通過動態(tài)融合技術(shù),當需要執(zhí)行更繁重的單線程任務時,CPU就創(chuàng)建“超級核心”加速完成工作。
雖然這種想法聽起來不錯,但實際上會面臨多重挑戰(zhàn),因為在保持程序執(zhí)行順序的同時將任務分配到多個核心是一件相當困難的事情。不過英特爾在新的專利里宣稱,這項技術(shù)既能確保指令執(zhí)行順序正確,又能在軟件層面呈現(xiàn)為單個大型核心執(zhí)行單線程的運行效果。
SDC的核心機制在于指令拆分:首先將負載分配至多個小型核心,隨后核心間協(xié)同工作以維持指令序列,通過影子存儲緩沖區(qū)等機制,確保核心間數(shù)據(jù)傳輸?shù)臏蚀_性。英特爾仍需克服多項技術(shù)難題,包括同步機制的復雜性和操作系統(tǒng)對“超級核心”的識別和工作負載分配等。



玩家點評 (0人參與,0條評論)
熱門評論
全部評論