AMD Jaguar
AMD Jaguar(中文:美洲豹)是超微半導體(AMD)設計的低功耗系統晶片微架構,具有兩路超純量結構,並且支援亂序執行。Jaguar微架構是AMD公司的半客製化商業晶片單元的組成部分,並分為四個產品家族系列:『Kabini』用於筆電平台和迷你PC平台、『Temash』主攻平板電腦平台、『Kyoto』針對微型伺服器平台、『G系列』(G-Series)則為嵌入式應用領域提供解決方案。PlayStation 4和Xbox One都使用了基於該微架構的處理器核心。[2]
產品化 | 2013年至今 |
---|---|
生產商 |
|
指令集架構 | AMD64 |
製作製程/製程 | 16,28奈米 |
一級快取 | 每個核心64 KB[1] |
二級快取 | 1 MB 至 2 MB(共享) |
CPU插座 |
|
核心代號 |
|
上代產品 | AMD Bobcat |
繼任產品 | AMD Puma |
設計
- 快取方面,該架構的每一個處理核心擁有32 KiB指令快取以及32 KiB一級資料快取。一級資料快取還具有奇偶校驗功能,二級快取則使用錯誤校正碼除錯。每四個處理器核心共享一個1 MiB或2 MiB的二級高速緩衝記憶體。二級快取為16路組相連形式。與AMD Bobcat微架構相比,指令預取增大了,載入/儲存單元的頻寬也加倍。
- 記憶體控制器被內建在處理器核心之中,消費級處理器支援單通道2個DDR3L DIMM主記憶體,最高頻率達到1600 MHz;伺服器版本在消費級的基礎上還支援ECC校驗。
- 每個處理器核心支援亂序執行和推測執行,核心內建硬體除法器。指令允許2路整數運算的執行、2路128位元寬的浮點和打包形式整數運算的執行。另外Jaguar微架構的設計儘管是基於Bulldozer微架構的改進版精簡而來[6],但卻不是Bulldozer微架構上叢集多執行緒(CMT)的省電版,是傳統的多核心處理器(CMP)的形式,也意味著Jaguar微架構的處理器上各個CPU核心是獨立的,它們的運算資源除了L2快取共享以外是不共享的。此外,每個CPU核心僅佔3.1平方毫米的晶粒面積。
- 內建GPU,帶有Video Codec Engine以便進行視訊硬體解碼。
- 作為SOC晶片,該微結構還包含了具有南橋功能的FCH(Fusion控制器中心)。
- 支援C6和CC6低功耗電源狀態,並能夠快速切換。
指令集支援
2013年AMD發布基於該微架構的低功耗晶片系列中,Tamesh為雙CPU核心結構,而Kabini同時提供雙CPU核心和四CPU核心結構。處理器均配備亂序執行和推測執行的功能,簡單來說,這意味著程式後面的指令可以在沒有依賴前面指令的情況下被提前執行。這需要額外的硬體結構來進行指令間依賴性的判定,因此結構更加複雜。推測執行則可以通過最近執行的指令來推測即將執行的指令分支。該架構中另一個與之前系列不同的是它直接內建了硬體除法器。電源管理單元能關閉不需要的核心以及對應的二級資料快取沒有被使用的部分以降低功耗。根據測試,基於該架構的處理器平均的每周期指令條數得到了15%的提升。[7]
儘管基於Bulldozer微架構精簡[6],但Jaguar微架構的解碼過程與AMD K8區別不大。和Bulldozer微架構及其改進版一樣,支援MMX、SSE、SSE2、SSE3、SSE4a、SSE4.1、SSE4.2、AVX、AES、BMI(位元操作指令集)、CVT16/F16C等指令集,並支援AMD的虛擬化技術。作為一個64位元支援亂序執行的微架構,它能同時對2條指令進行解碼、發射,最多在每個周期分發6個操作。[1][5]
製程
該微架構是AMD旗下第一款基於28奈米製程的處理器,[8]整個晶片面積大約為3.1平方毫米。該微架構的不同版本對應了平板電腦、微型伺服器、筆記本和小型桌上型電腦等不同類型的應用。相比被稱為「山貓」的前作,這款微架構在指令集和電路實現方面改變不大,然而半導體製程從前作的40奈米縮小到了28奈米,製程方面帶來的效能改善更為顯著。[9]
商業上的成功
基於Jaguar微架構的處理器成功地打入了遊戲機市場,讓索尼電腦娛樂、微軟等遊戲機廠商選擇其處理器方案,在財務上來說是一個巨大的成功。[10]一方面這補償了英特爾參與和AMD在低價市場的競爭,另一方面則加強了該公司提供完整SOC解決方案的能力。在傳統電腦處理器市場不斷萎靡的時代,AMD試圖以這樣的晶片在遊戲機市場扭轉利潤整體下降的頹勢。[11]
參考文獻
- ^ 1.0 1.1 Software Optimization Guide for Family 16h Processors. AMD. [August 3, 2013]. (原始內容存檔於2015-01-17).
- ^ Xbox One vs. PS4: How the final hardware specs compare. ExtremeTech. November 22, 2013 [January 25, 2014]. (原始內容存檔於2013-06-07).
- ^ AMD releases 5 Kabinis and 3 Temashes. SemiAccurate. [July 16, 2013]. (原始內容存檔於2014-12-30).
- ^ AMD launches Opteron X-Series, Moving Jaguar into Servers. Bright Side Of News. [July 16, 2013]. (原始內容存檔於2014-04-03).
- ^ 5.0 5.1 Slide detailing improvements of Jaguar over Bobcat. AMD. [August 3, 2013]. (原始內容存檔於2015-11-26).
- ^ 6.0 6.1 涅槃!新速龙深入测试:大战赛扬. mydrivers.com. mydrivers.com. [2016-03-17]. (原始內容存檔於2016-03-23).
- ^ AMD’s Jaguar Microarchitecture. Real World Tech. 2014-04-01 [2015-01-14]. (原始內容存檔於2015-01-14).
- ^ AMD再曝下代处理器架构Jaguar部分特性. 網易. 2012-09-08 [2015-01-14]. (原始內容存檔於2016-03-05).
- ^ AMD’s Jaguar Microarchitecture. Real World Tech. 2014-04-01 [2015-01-14]. (原始內容存檔於2015-01-14).
- ^ 任天堂应携手AMD 占领中国游戏机市场. 人民網. 2014-05-20 [2015-01-14]. (原始內容存檔於2014-08-13).
- ^ AMD奇袭英特尔. 財富中文網. 2013-04-17 [2015-01-14]. (原始內容存檔於2016-03-04).