AMD的混合計算新專利被指是對英特爾Lakefield架構的借鑒
AMD申請的一項新專利表明,他們正在考慮跟隨英特爾和Arm走上混合計算的道路。但有趣的是,這項專利描述了一個非常熟悉的產品……混合計算是指一個處理設備使用兩個(或多個)不同的架構,針對不同的目的進行優化。在這種情況下,AMD希望在不犧牲功能的情況下,創造一個更省電的筆記本電腦CPU/APU。
為此,他們使用了一個”高功能處理器”,它能快速完成所有事情,而一個”低功能處理器”則能非常高效地完成少量事情,所有這些都在一個CPU/APU中完成。
該專利主要涉及混合計算的基礎知識。”當高功能處理器未被充分利用時,異構處理器系統通過將線程的執行切換到低功能處理器上,過渡到低功耗模式。這種執行的切換包括遷移數據….. .”,隨後,”……當低功能處理器被過度利用時,異構處理器系統通過切換一個線程的執行來過渡到更高功率模式[……]。”
英特爾的Lakefield架構做的事情大致相同:英特爾採用了4個10nm Tremont內核作為低功能處理器,1個22nm Sunny Cover處理器作為高功能處理器。
Arm也有類似設計,例如在智能手機中使用的八核處理器將四個核心專門用於高性能任務,而其他四個核心則管理後台應用和連接等。
AMD專利的一個新穎之處在於其對不同實現方式的討論。該專利提出了兩種備用配置。在第一種情況下,兩個處理器共用的物理存儲用於兩者之間的通信。在第二種情況下,在緩存中創建了一個虛擬鏈接。
下面是一個示例過程,在這個過程中,低功能處理器(第一處理器)使用第一種配置向高功能處理器(第二處理器)發送指令。

第一處理器在低功耗模式下執行一個線程→第一處理器檢測到線程試圖利用不支持的功能→第一處理器停止執行線程→第一處理器指示切換到第二處理器並保存線程狀態→第二處理器從共享內存位置恢復線程狀態並開始執行。
例如,當用戶在到達Twitch主頁後讓處理器解碼視頻流時,可能會出現這樣的場景。在這個場景中,高功能處理器已經(或可能已經)在活動了;正在醞釀等待處理低功能處理器發送的複雜任務。
專利並不能說明一家公司進入市場的意願,像這樣相當隨意的專利當然不能確認未來產品的任何屬性。不過總的來說,AMD對移動市場的追求越來越狂熱,並在另一個領域向英特爾發起進攻,這是非常有趣的。