“很多ARM的服務(wù)器要考慮的不僅僅是功能上的,還有背板總線、內(nèi)存技術(shù)、主板布置技術(shù)、電源布置技術(shù)等,這都是做服務(wù)器廠家和做移動端廠家不同的地方?,F(xiàn)在ARM的服務(wù)器剛剛開始,原來的服務(wù)器一家獨大的場面會逐漸變得市場細分,會使更多的芯片廠商進入服務(wù)器領(lǐng)域中來嘗試走出自己的紅海到另外一個藍海領(lǐng)域中擴大自己的陣營,AMD是有限的具有制造服務(wù)器芯片和打造服務(wù)器生態(tài)鏈的基因的公司,這一點是其他廠家無可比擬的,對于AMD 的ARM服務(wù)器未來一定會引起產(chǎn)業(yè)的格局變化”
從公司的長遠技術(shù)趨勢來看,AMD肯定不會放棄x86的;ARM短期內(nèi)在科學計算等高性能領(lǐng)域可能不大有很好的作為,因為其指令集架構(gòu)和應(yīng)用生態(tài)系統(tǒng)不是完全為這方面服務(wù)的。那么AMD基于ARM的異構(gòu)和x86的異構(gòu)在未來會不會在高性能領(lǐng)域成為主導呢?
楚含進表示,未來基于APU的服務(wù)器,不管是ARM異構(gòu)還是x86異構(gòu),一定會為高性能領(lǐng)域帶來非常非常重大的影響,會在很多在非結(jié)構(gòu)化數(shù)據(jù)處理方面能夠產(chǎn)生非常深的影響。因為在現(xiàn)在大數(shù)據(jù)的前提下,一些非結(jié)構(gòu)化數(shù)據(jù)的處理,有的時候不能完全靠CPU的處理能力,要靠GPU和CPU的協(xié)同處理能力才能更好的有效的完成。目前中國有很多客戶對異構(gòu)服務(wù)器都非常感興趣。而其實APU服務(wù)器的出現(xiàn),并不是簡單的CPU和GPU的合成,而是整個系統(tǒng)框架的變化,是主板布局的變化,最重要的是業(yè)務(wù)模型,編程模型的變化,整個業(yè)務(wù)的部署也會隨著在不同級別服務(wù)器的部署產(chǎn)生很大的變化。這些都會為業(yè)界帶來很好的機會。至于下一代高性能計算的趨勢,我認為不是簡單的CPU的編程或是GPU的編程,而是要看業(yè)務(wù),而且業(yè)務(wù)應(yīng)該是與云計算綁定在一起的。開發(fā)人員與業(yè)務(wù)人員會去考慮是單純的利用CPU還是異構(gòu)服務(wù)器。
而在高性能計算領(lǐng)域,GPU現(xiàn)在還是作為CPU的協(xié)作處理器存在,通過PCIE傳輸數(shù)據(jù),對異構(gòu)計算而言,這似乎是一個嚴重的瓶頸。
楚含進認為,GPU現(xiàn)在有兩個問題。第一,硬件瓶頸問題,就是GPU與CPU之間的通訊和數(shù)據(jù)搬遷造成成性能功耗的問題。第二,GPU作為一個協(xié)處理器或者將來作為一個可編程處理器,如何讓用戶更容易編程,這是GPU如何作為通用處理器的第二個瓶頸。
“AMD目前做了兩件事情,公司的大策略是低功耗,包括嵌入式,所做的一切都是為了低功耗。APU實際上是把CPU和GPU結(jié)合起來做了一個架構(gòu)叫做Heterogeneous System Architecture(HSA),這是一個異構(gòu)的架構(gòu)。目前LG、三星、高通都已經(jīng)和AMD在加入HSA基金會之力于異構(gòu)系統(tǒng)結(jié)構(gòu)的標準化,涵蓋服務(wù)器終端到桌面的領(lǐng)域。這個架構(gòu)最大的解決了兩個問題,第一,把CPU與GPU進行更緊密的結(jié)合,不僅在實際上減少了數(shù)據(jù)在CPU和GPU之間傳輸時產(chǎn)生的功耗,更對很多程序來說是莫大的幫助;第二,我們在HSA上為GPU開發(fā)出一套非常容易讓高層的編程語言人員能夠使用的工具,這個工具不用太多的考慮GPU里專有的編程語言。我們立足于希望這些開發(fā)人員利用這種工具能夠?qū)ψ约旱臉I(yè)務(wù)了解即可,而不用考慮GPU,而最終把GPU變成通用編程的模型。為了做到這一點,我們提供了HSA編譯工具、可調(diào)式的工具、基于開源的中間件。”