IT之家 8 月 31 日消息,Reddit 網(wǎng)友昨天挖出了英特爾一項(xiàng)名為“軟件定義超級(jí)核心”(Software Defined Super Cores, SDC)的專(zhuān)利,編號(hào)為 EP4579444A1。
該技術(shù)旨在不依賴(lài)硬件規(guī)模擴(kuò)展或制程工藝升級(jí)的情況下,通過(guò)軟件協(xié)調(diào)多核心協(xié)同工作,顯著增強(qiáng)單線程處理能力。
從字面意義上來(lái)看,該技術(shù)旨在讓兩個(gè)或多個(gè) CPU 核心協(xié)同工作,就像一個(gè)超大核心一樣,聽(tīng)起來(lái)很像奔騰 4 時(shí)代流傳的“逆超線程”傳聞。還有人猜測(cè),這與英特爾取消的“皇家核心”(Royal Core)項(xiàng)目存在某種聯(lián)系。
對(duì)于大家熟悉的傳統(tǒng) CPU 來(lái)說(shuō),單個(gè)物理核心的性能提升存在邊際效益遞減問(wèn)題,所以業(yè)界更多依賴(lài)于制程與頻率的提升來(lái)提高單核性能。
有用戶認(rèn)為,英特爾近年來(lái)力推 P+E 核的混合架構(gòu)實(shí)屬無(wú)奈之舉,其中的 E 核本質(zhì)上技術(shù)比 P 核更先進(jìn),但奈何 E 核無(wú)法獨(dú)自扛起大旗。
很多用戶希望英特爾能推出一款全 P 核的處理器(Bartlett Lake 僅面向嵌入式平臺(tái)),但短期內(nèi)恐怕很難,甚至路線圖顯示 2028 年的 Titan Lake 將完全放棄 P 核(提供最高 100 個(gè) E 核)。
英特爾本次公布的專(zhuān)利顯示,英特爾希望其 CPU 能夠?qū)⒊绦虿鸱殖啥鄠€(gè)代碼塊,從而將整個(gè)任務(wù)分散到多個(gè)并行的小核上協(xié)作加速完成,而不是耗費(fèi)精力去構(gòu)建費(fèi)電的大核。
從操作系統(tǒng)視角來(lái)看,這些協(xié)同工作的核心組仍被視為統(tǒng)一的邏輯核心(無(wú)需軟件層適配),但實(shí)際上是多個(gè)核心在協(xié)同工作。
從用戶角度來(lái)看,這一技術(shù)似乎能夠?qū)蓚€(gè)或多個(gè)較小的核心動(dòng)態(tài)聚合為一個(gè)更大的“超級(jí)核心”,實(shí)現(xiàn)對(duì)單線程任務(wù)的高效處理。
盡管多核心協(xié)同工作面臨指令順序維護(hù)與數(shù)據(jù)同步等技術(shù)挑戰(zhàn),但英特爾在專(zhuān)利中聲稱(chēng),SDC 技術(shù)可通過(guò)特殊指令及“影子存儲(chǔ)緩沖區(qū)”(Shadow Store Buffer)等機(jī)制保障核心間數(shù)據(jù)傳遞的準(zhǔn)確性。
值得注意的是,該技術(shù)并非多線程并行處理,而是針對(duì)單線程操作的專(zhuān)項(xiàng)優(yōu)化。其優(yōu)勢(shì)在于無(wú)需提高電壓或頻率即可提升 IPC,尤其適用于突發(fā)性高負(fù)載單線程任務(wù)。根據(jù)專(zhuān)利描述,CPU 可根據(jù)負(fù)載需求動(dòng)態(tài)在“常規(guī)核心”與“超級(jí)核心”之間來(lái)回切換。
目前該技術(shù)仍處于專(zhuān)利階段,實(shí)際應(yīng)用需克服核心間低延遲通信、操作系統(tǒng)調(diào)度適配等工程化難題。業(yè)界關(guān)注該技術(shù)能否應(yīng)用于英特爾未來(lái)處理器架構(gòu)中,IT之家后續(xù)也將保持關(guān)注,敬請(qǐng)期待。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.