AMD加速处理器

维基百科,自由的百科全书
跳转至: 导航搜索
AMD APU
AMD A6-3650 (AD3650WNZ43GX)-top oblique-ar 5to4 PNr°0357.jpg
AMD A6-3650 APU
生產時間 2011年至今
銷售 超微半導體
設計 超微半導體
製造商
处理器速度 1.0GHz至 4.1GHz
HT总线速率 至 6.4GT/s
制作工艺 0.032或0.040 至 0.028
指令集 CISC(x86-64)、RISCARMv7,僅限於Kaveri架構的TrustZone IP)
微架構 10h/12h
Piledriver
產品代號 10h/12h
Llano
Bobcat
Ontario
Zacate
Piledriver
Trinity
Richland
Jagaur
Kabini
Temash
Steamroller
Kaveri
核心數量 1至4個(Bulldozer/Piledriver架構的為1至2個模組)
一級缓存 64KB指令+64KB資料
二級缓存 1至4MB
插座

加速處理器英语Accelerated Processing Unit,縮寫APU)是AMD一個處理器品牌,包括E1/E2/A4/A6/A8/A10六個子系列。[1][2][3][4][5]

APU以往以Fusion作為其專案代號。

歷史[编辑]

超微(AMD)在併購ATI以後,隨即公佈了代號為「AMD Fusion」(融聚計劃)。簡要地說,這個專案的目標是在一塊晶片上,整合傳統中央處理器和圖形處理器,並且內建最少16通道、可與外部PCI-E裝置連結的PCI-E控制器,記憶體控制器等。而這種設計會將北橋晶片從主機板上移除,整合到中央處理器中,CPU核心還可以將原來依賴CPU核心處理的任務(如浮點運算)交給為運算進行過最佳化的GPU處理(如處理浮點數運算)。AMD認為這是加速處理單元(APU)的一類,[6]是為AMD加速處理器(AMD Accelerated Processing Units,AMD APU)。

首款市售的AMD APU在2011年1月4日于拉斯維加斯舉行的消費電子展CES-2011)上發佈,核心代號「Llano」。[7]2010年超微的財政分析日公佈了2012年第二代Fusion APU的存在,核心代號為「Trinity」,[8]2011年5月底超微公佈了更多關於2012年Fusion APU的產品線,[9]2012年5月「Trinity」正式發佈,首發的是行動型號,CPU核心基於AMD Piledriver架構,GPU核心基於Radeon HD 7000系列(實際為Radeon HD 6900系列的4-VLIW SIMD設計),採用新的Socket FM2插座和A85晶片組。[10][11][12]

除了硬體規格的提升,超微也發佈了多個AMD Catalyst驅動程式更新,用於提升內建的Radeon HD顯示核心的效能表現。[13][14][15][16]

2013年,超微取消了基於Bobcat 2.0架構的Fusion APU,[17]取而代之的是Jaguar架構,核心代號分別爲「Kabini」和「Temash」,對應超低功耗裝置和平板裝置,晶片採用台積電的28奈米制程製造。[18][19]

商標爭議[编辑]

開始「AMD Fusion」只是超微的專案代號,後來成為超微的一個商標,然而這樣卻引起了爭議。歐盟商標持有者的 Boost Up國際有限公司和Arctic Switzerland AG稱它們早在2006年首先使用了「Fusion」作為它們一系列電源供應器的產品商標。[20]為避免爭議進一步發展成商業訴訟,超微在2012年初期,計劃將放棄「Fusion」商標,而傾向于改用「HSA」(Heterogeneous System Architecture,異構系統架構)作為AMD加速處理器的新商標,[21]然而,由於AMD和Arctic公司雙方在談判中無法就法律費用和許可費用達成妥協,最終還是失敗了。

在2013年1月23日,Arctic宣佈和AMD達成最終私人協議。[22]為消除爭議,在2013年1月31日前,超微產品的製造商(包括搭載AMD處理器的品牌電腦和筆電、以及OEM製品)和代理商被要求立即終止「Fusion」和「AMD Fusion」商標的使用。[23]

大略技術特性[编辑]

與傳統的x86中央處理器相比,超微著重強調AMD APU的「異構系統架構」(Heterogeneous System Architecture,HSA),即單晶片上兩個不同的架構進行協同運作,然而超微認為這個體系結構仍未成熟,但是未來將會使它變得更易於編程、更易於進行效能最佳化、負載資源更易於平衡、更高的效能以及更低的能耗。[24]2006年10月25日,AMD完成对ATi的收购后,公司就公布了“Fusion”專案,初期預計在2009年底或2010年初发布。它亦是Torrenza统一加速计算平台的一部分,配合FireStream流处理器进行协同运算。內置显示核心效能較一般的入門級獨立顯示核心和以往的整合顯示核心強勁,能支援實時光线跟踪運算。

以往整合圖形核心一般是內建於主機板的北橋中。而AMD Fusion專案則是結合現時的處理器和繪圖核心,即是將處理一般事務的CPU核心、處理3D幾何任務以及圖形核心之擴展功能的現代GPU核心、以及主機板的北橋融合到一塊晶片上。[25]目前的階段裏,AMD Fusion的矽晶片上有两个独立的核心,一個負責處理器,另一個負責繪圖核心,两个核心並不是融合在一起,處理器有自己獨立的緩衝記憶體,繪圖核心部分同样如此。两个核心會透過CrossBar互相連接。此外,Fusion亦會集成記憶體控制器,後期與PCI-E控制器、HT匯流排控制器整合到一起並稱為「統一北橋」(Unified Northbridge)。Fusion APU中的各个元件之间使用HyperTransport連接,使各个元件连接成一個整体。這種設計允許一些應用程式或其相關連結界面來調用圖形處理器來加速處理進程,例如OpenCL。[26]處理器和繪圖核心共用記憶體控制器,可以直接访问記憶體,但繪圖核心没有独立的顯示記憶體,需要佔用系統記憶體的部分容量來充當之。南桥暫不会集成在Fusion APU芯片中,除了低功耗的、要求高集成度的SoC製品以外。未來AMD將會在AMD APU上實現記憶體統一定址空間,使CPU和GPU進一步結合。最終的目標是要將圖形處理器和中央處理器「深度整合」/「完全融合」,可根據任務類別自動分配運算任務予不同的運算單元中。[27]無論是當前還是未來,如此的設計可有效降低一般PC平臺的功耗和發熱量,尤其是對功耗發熱敏感的HTPC和筆電來說更具吸引力。

採用AMD C系列APU的Acer Aspire522小筆電

縱使處理器和繪圖核心二合為一,但AMD會繼續設計中階以上級別的独立显示核心,因為高端用户和物理计算仍然依賴独立显示卡的強大運算性能。

無論是桌上型平臺還是行動平臺,部份AMD的中階和中低階的獨立顯示核心可與處理器的內建顯示核心進行「交火」互聯,對於中高階以及高階的獨立顯示核心由於和內建顯示核心交火互聯的效能提升效果不明顯而沒有支援。此技術亦可配合增強的AMD PowerNow!電源管理技術,使笔记本電腦更節省電量。例如一部笔记本電腦同時配置了Fusion APU處理器和AMD的独立顯示卡。當流動使用時,独立显示核心會被關閉,只使用Fusion APU處理器內的顯示核心,以節省電量。當接駁了外置式電源時,可以根據圖形處理負載,決定內建顯示核心和独立显示卡的開與關,較低的圖形資料負載時也只開啟內建顯示核心,而在較重的圖形資料處理時,獨立顯示核心開啟或兩個顯示核心協同運作,以提供更強大的显示性能。類似的設計也延伸到搭載非AMD處理器的筆電上,功效也和搭載AMD APU的一樣,在內建顯示核心和獨立顯示核心之間根據負載進行切換,但無法使用交火功能使兩個顯示核心協同運作。

目前AMD APU中已內建的模組單元[编辑]

片上系統SoC)模組單元 整合到效能級APU的年份 整合到低/超低功耗APU的年份 被取代的片上系統模組單元 備註
AMD K10處理器核心 2011年
AMD Bobcat處理器核心 2011年
AMD Radeon HD 6000顯示核心 2011年 2011年 是為5-VLIW SIMD架構
北橋[24][28] 2011年 2011年
PCIe控制器[24][28] 2011年 2011年
DDR3記憶體控制器[24][28] 2011年 2011年 仲裁記憶體一致性和非一致性請求。[29] 系統主記憶體被劃分為圖形核心使用的顯示專用記憶體(最多2GB容量)和CPU核心使用主記憶體。[29]
UVD單元[24][28] 2011年 2011年
顯示控制器 2011年 2011年
AMD Piledriver處理器核心 2012年 AMD K10處理器核心
AMD Radeon HD 6900顯示核心 2012年 AMD Radeon HD 6000 4-VLIW SIMD架構而非Radeon HD 7000系列的GCN架構,但品牌命名上屬於AMD Radeon HD 7000[30]
AMD 高解析度媒體加速器(AMD HD Media Accelerator)[31] 2012年 UVD單元 相比舊有的UVD單元,新的媒體加速器包括AMD 高解析度完美畫面技術(AMD Perfect Picture HD)、AMD Quick Stream技術(類似對手英特爾的Quick Sync Video技術),以及AMD Steady Video技術[31]
HDMI, DisplayPort 1.2, DVI控制器 2012年
統一北橋 2012年 北橋 新的統一北橋與舊有的整合北橋相比,內建處理器電源管理和新的C6電源狀態,新增Turbo Core 3.0(可根據負載需要和功耗狀態動態調整CPU核心和GPU核心的電壓和時脈,允許一段時間內實際時脈和電壓高於預設值但不超過熱設計功耗)[32]
AMD Jaguar處理器核心 2013年 AMD Bobcat處理器核心
AMD Steamroller處理器核心 2013年 AMD Piledriver
AMD Radeon HD 7000顯示核心 2013年 2013年 AMD Radeon HD 6900系列顯示核心 新的GCN(Graphics Core Next)顯示核心架構:RISC SIMD取代4/5-VLIW SIMD
南橋 2013年
ARM Cortex-A5 MP-Core 2013年 ARM授權AMD作為TrustZone IP使用
AMD Radeon HD 8000顯示核心 AMD Radeon HD 7000顯示核心
AMD Excavator處理器核心[33] AMD Steamroller處理器核心

AMD異構系統結構發展時程[编辑]

類型 HSA特性 首次實作時間 備註
最佳化平台 圖形處理器運算支援C++語言 2012年
「Trinity」 APU
支援OpenCL C++指令和微軟公司即將公佈的C++ AMP語言。這樣做可以更容易為CPU和GPU進行程式編寫,使它們兩者更好地協同運作,來處理並行運算負載。
HSA MMU GPU可以透過HSA MMU的轉譯服務和分頁故障管理來存取主系統記憶體。
統一電源管理 GPU和CPU的供電由單一電源管理單元統一管理,可根據當前系統負載需要來決定各個單元的電源供應,以提高運算單元的復用率和能耗比。
架構整合 統一虛擬定址空間[24][28] 2013年
「Kaveri」 APU
GPU 能直接使用 CPU 的虛擬定址存取系統記憶體,並允許 CPU 與 GPU 之間指針為指針 (pointer-is-a-pointer)。統一定址空間將讓異構運算程序的編程難度大大減少,並允許 CPU 與 GPU 之間更多進階的記憶體共享運用。
一致性系統記憶體 GPU 運算單元能直接以統一虛擬定址空間的指針,存取位於一致性區城的系統記憶體,同時亦窺探 CPU 的緩存,實現 GPU 與 CPU 的緩存一致性。
GPU 存取分頁式系統記憶體 藉由統一虛擬定址空間及 HSA MMU,GPU 亦能存取可分頁的系統記憶體統分頁記憶體(即虛擬記憶體)。目前的 GPU 要存取可分頁記憶體,必須先行複製副本,或是釘選分頁 (pinning)。
系統整合 GPU 運算上下文切換 2014年 進行中的 GPU 與運算任務可以進行上下文切換,因而在多任務環境下系統能更快速地處理應用程式、運算任務以及圖形處理,為使用者提供無縫的效能體驗。
GPU 圖形處理優先權 在可以進行上下文切換的同時,圖形處理將會被給予更高的優先權,以使圖形處理的延時未免受多任務處理影響。長時間運行的圖形處理任務將會被中斷並暫時切換。
服務質量控制(QoS)[24] 除了多任務切換以及優先權控制以外,硬體資源可以在多使用者和應用程式之間平衡分配或進行優先權排程。

類似設計[编辑]

超微的競爭對手英特爾輝達也有類似的設計。

  • 英特爾最早在超微宣佈「Fusion」專案不久后也宣佈其處理器未來將整合圖形核心,其首發產品是2009年底基於Intel Westmere架構的Core i5Core i3,它們是將包含圖形處理器的北橋以及CPU核心兩個獨立的晶片一同封裝在同一處理器基板[34],而後來的Sandy Bridge以後除極致效能和部份企業級產品以外均採用類似AMD Fusion的設計:三級快取也是CPU核心和內建GPU核心共用;顯示核心也支援OpenCL以使得可以和CPU核心進行協同運算,儘管效能上仍然受制於英特爾當前還比較孱弱的圖形核心處理能力,而且許多異構運算的特性仍然缺乏支援;CPU核心新增的AVX(進階矢量擴充)等新指令集也加強了其內部各單元的並行處理能力。

然而NVIDIA片上系統產品「Tegra」雖然也是顯示核心和ARM CPU核心整合到一塊晶片上,但GPU並不會協助CPU核心處理運算任務,仍然只負責圖形處理,和當下其它行動裝置的系統晶片一般。而NVIDIA也表明,「Project Denver」和「Tegra」的目標本身就有很大的不同,在當下兩者之間完全無關係。丹佛計劃的目標是使圖形處理器作為和當下的中央處理器一般的通用處理器使用,以效能為主要導向;而「Tegra」面向行動裝置SoC,再者,省電是其設計主要導向之一。[36]

客制化APU[编辑]

2013年5月1日,AMD公佈將會提供半客制化APU服務。[37] 這些APU專為各間公司的不同要求而定制,種類包括一般的消費級APU到特定用途APU。其中最廣為人知的例子就是PS4Xbox One所採用的客制化APU。[38]

處理器列表[编辑]

第一代桌上型APU於2011年秋季推出,採用Socket FM1,包括A4、A6和A8。

第二代桌上型APU於2012年推出,採用Socket FM2,包括A4、A6、A8和A10。

第三代桌上型APU將於2013年推出,採用Socket FM2,同樣包括A4到A10。

第四代桌上型APU在2014年推出,採用Socket FM2+,包括A4到A10[39]

第五代代桌上型APU在2015年上半年推出。[40]

媒体談論[编辑]

參考資料[编辑]

  1. ^ 采用AMD加速处理器的主流台式电脑. 超威半導體. 超威半導體. [2013-06-23]. 
  2. ^ 采用AMD加速处理器的笔记本. 超微半導體. 超微半導體. [2013-06-23]. 
  3. ^ 采用 AMD 加速处理器的平板电脑. 超微半導體. 超微半導體. [2013-06-23]. 
  4. ^ AMD A系列一体化处理器(APU)——“一个顶俩 ”. 超微半導體. 超微半導體. [2013-06-23]. 
  5. ^ AMD Accelerated Processing Units - amd.com
  6. ^ Stokes, Jon. AMD reveals Fusion CPU+GPU, to challege Intel in laptops. Ars Technica. February 8, 2010 [February 9, 2010]. (原始内容存档于10 February 2010). 
  7. ^ AMD Fusion APU Era Begins
  8. ^ AMD begins shipping Brazos, announces Bulldozer-based APUs, [1] pdf
  9. ^ AMD'nin 2012 için planladığı yeni nesil Fusion platformları detaylandı. Donanimhaber.com. [2012-08-22]. 
  10. ^ Building an AMD 'Trinity' desktop PC | ZDNet
  11. ^ AMD Trinity Desktop APU Specs Revealed. Cpu-world.com. [2012-08-22]. 
  12. ^ AMD reveals its 2012-2013 roadmap, promises 28nm chips across the board by 2013. Engadget. 2012-02-02 [2012-08-22]. 
  13. ^ AMD Catalyst 12.11 Driver Performance Never Settle. 
  14. ^ AMD Catalyst. 
  15. ^ AMD Catalyst. 
  16. ^ AMD Catalyst. 
  17. ^ Hruska, Joel. Manufacturing bombshell: AMD cancels 28nm APUs, starts from scratch at TSMC. 
  18. ^ AMD APU 2013路线图:全线新架构、新工艺 - mydrivers.com
  19. ^ AMD低功耗APU性能曝光 - ithome.com
  20. ^ "AMD targeted by Arctic over Fusion bran", bit-tech, 23 January 2012. Retrieved 28 January 2013
  21. ^ "AMD ditches Fusion branding", bit-tech, 19 January 2012. Retrieved 28 January 2013
  22. ^ "ARCTIC and Boost Up Announce Negotiated Solution with AMD Regarding "FUSION" Trademark in European Union", www.arctic.ac, 23 January 2013. Retrieved 28 January 2013
  23. ^ "Use of the terms "AMD" and "AMD Fusion"", 18 December 2012. Retrieved 28 January 2013.
  24. ^ 24.0 24.1 24.2 24.3 24.4 24.5 24.6 THE PROGRAMMER’S GUIDE TO THE APU GALAXY. 
  25. ^ ATI chipsets already include GPU
  26. ^ phx.corporate-ir.net/External.File?item=UGFyZW50SUQ9ODUyOTR8Q2hpbGRJRD0tMXxUeXBlPTM=&t=1|APU101_Final_Jan 2011.pdf
  27. ^ AnandTech - AMD Outlines HSA Roadmap: Unified Memory for CPU/GPU in 2013, HSA GPUs in 2014
  28. ^ 28.0 28.1 28.2 28.3 28.4 AMD Outlines HSA Roadmap: Unified Memory for CPU/GPU in 2013, HSA GPUs in 2014. 
  29. ^ 29.0 29.1 AMD Fusion Architecture and Llano. 
  30. ^ 根據AMD的說法,它們計劃每年都會發布新的AMD APU,新的A10 APU系列將面向比A8更高效能級別的電腦,新的A8 APU將面向以往A6 APU的主流市場。見:as portrayed in this APU roadmap document。2012年AMD發布了新一代AMD APU的旗艦型號A10-5800K,核心代號「Trinity」,CPU核心的效能比上一代AMD APU的旗艦型號A8-3870K高出20%~30%,而GPU核心的效能則有30%~50%的效能增長,其中GPU核心從原來基於AMD Radeon HD 5000/6000系列顯示核心的5-VLIW SIMD架構升級到效率更高和效能更強的AMD Radeon HD 6900系列(核心代號「Cayman」)顯示核心的4-VLIW SIMD架構,並且將製程從40奈米提升到32奈米,見:this article.
  31. ^ 31.0 31.1 AMD’s 2nd Generation APU, Codenamed "Trinity," Will Enable Superior Multimedia Experience for Our "Connected" Generation. (原始内容存档于2013-04-07). 
  32. ^ CPU + GPU = APU: East Meets West. 
  33. ^ The Bulldozer Review: AMD FX-8150 Tested, AnandTech. 2011-10-12 [2012-01-23] 
  34. ^ 集显U会限制超频么?酷睿i3-530超频实测 - zol.com.cn
  35. ^ CES 2011:NVIDIA 发表桌电用 ARM CPU 计划「Project Denver」 - engaget.com
  36. ^ 深度解析NVIDIA的三极化战略:Denver和Tegra没关系? - mydrivers.com
  37. ^ AMD Establishes Semi-Custom Business Unit to Create Tailored Products with Customer-Specific IP - X-bit labs
  38. ^ Three for three: How AMD won the war for the heart of next-gen consoles
  39. ^ http://www.inpai.com.cn/doc/hard/203603.htm
  40. ^ http://news.mydrivers.com/1/269/269854.htm

外部連結[编辑]