AMD也有自己的大小核構想,具體實現可能自成一派

最近Twitter用户 @Underfox3 給出了很多AMD新註冊的專利內容,其中很多都是圖形方面的,但也有關於x86處理器的專利,比如説下面這項“低功耗操作下的指令子集實現(Instruction Subset Implementation For Low Power Operation)”就是在AMD目前的產品陣容中還沒有具體實現的專利,別看它寫了個不明所以的名字,它實際上描述了一種大小核的異構計算架構,與Intel最近推出的混合架構有一定的類似之處。

專利描述了一套異構處理器系統,它允許一個指令子集在全功能核心,也就是大核上被執行,另一個指令子集在高能效比的小核上面被執行。

從專利中的結構圖來看,大核和小核分別構成兩個處理器集羣,大小核集羣之間可以通過共享的最後一級緩存交換數據。

不過除了共享緩存這一種形式之外,AMD在專利中還描述了多種大小核間共享狀態的方法。AMD在發展x86大小核處理器上面似乎要跟Intel要走不一樣的道路,Intel的Lakefield需要操作系統和應用程序的配合才能將任務分配到最佳核心上去,但在AMD的專利中,他們似乎是打算讓處理器根據實際情況自行將任務分配到最適合的核心上去。另外,通過多種共享核心狀態的方法,線程還可以在核心之間進行轉移。

這項專利至少説明AMD也有打算髮展大小核異構處理器,這種處理器比較適合移動設備使用,但相比起ARM那邊成熟的方案,x86廠商這邊還有很長的路要走。