目前,中國已經(jīng)是世界第二大經(jīng)濟體,,在移動支付,、智能手機,、家電、汽車等眾多信息技術(shù),、電子產(chǎn)品,、大宗消費品領(lǐng)域市場位居全球第一。但是在全球集成電路產(chǎn)業(yè)格局中中國自主創(chuàng)新的比重還是偏小,,尤其是涉及到集成電路產(chǎn)業(yè)鏈最上游的核心IP環(huán)節(jié),,幾乎是空白。IP代表了一個國家集成電路產(chǎn)業(yè)的創(chuàng)新水平和創(chuàng)新能力,。以美國為例,,Intel、英偉達,、賽靈思這些芯片巨頭都聚焦基于自主IP的原始創(chuàng)新,、設(shè)計創(chuàng)新和架構(gòu)創(chuàng)新,而中國的芯片公司更多的是嘗試應(yīng)用創(chuàng)新,、集成創(chuàng)新和采用最新的工藝,。中國已經(jīng)有近1700家IC設(shè)計公司,但是99%的公司的核心IP(CPU,、DSP,、GPU等)都許可自ARM、CEVA,、Cadence等少數(shù)幾家外國公司,。中國應(yīng)該有自己的“ARM”,而不是把中國集成電路的核心知識產(chǎn)權(quán),、關(guān)鍵技術(shù)的創(chuàng)新能力寄托在別人身上,,應(yīng)該盡快完善和提升在供應(yīng)鏈、產(chǎn)業(yè)鏈中處于關(guān)鍵地位的IP技術(shù),。值得注意的是,,伴隨著開源指令集RISC-V大受青睞,IBM Power,、MIPS等老牌指令集陸續(xù)開源,,在這種情況下,是否還需要發(fā)展本土處理器IP,,讓我們看看一位美國技術(shù)大牛的見解,。
在近日召開“中國(深圳)集成電路峰會”上,電子創(chuàng)新網(wǎng)專訪了華夏芯(北京)通用處理器有限公司的CTO John Glossner博士,。Glossner博士是全球異構(gòu)系統(tǒng)架構(gòu)HSA聯(lián)盟主席,、軟件無線電協(xié)會(Wireless Innovation Forum)董事兼秘書長,同時還兼任華夏芯美國子公司Optimum Semiconductor Technologies(OST)的首席執(zhí)行官,。Glossner博士擁有120多篇論文和36項專利,,是處理器領(lǐng)域的大牛,,他分享了中國本土IP發(fā)展的一些思路。
華夏芯CTO John Glossner博士
據(jù)Glossner博士介紹,,華夏芯是中國唯一一家同時擁有全自主高端CPU、DSP,、AI等處理器IP核,、從事IP授權(quán)和芯片定制化設(shè)計的商業(yè)化集成電路企業(yè)?!拔覀兪侨蛐酒竞徒K端產(chǎn)品廠商的深度合作伙伴,。在應(yīng)用選擇上,我們一直瞄準(zhǔn)智能駕駛,、安防監(jiān)控,、機器人、計算機視覺,、智能家居,、工業(yè)互聯(lián)網(wǎng)、物聯(lián)網(wǎng),、5G等新興領(lǐng)域,。一是看好這些領(lǐng)域未來的市場潛力,二是這些領(lǐng)域不存在所謂的生態(tài)問題和壟斷巨頭” ,。他指出,,“隨著摩爾定律逐漸走向極限,我們進入了后摩爾時代,, IC設(shè)計的新趨勢是從單純追求先進工藝演進到積極推動架構(gòu)創(chuàng)新,。異構(gòu)設(shè)計創(chuàng)新將大放異彩,而且這個趨勢不會改變” ,。
Glossner博士指出異構(gòu)計算之路始于GPU,,從僅僅作為圖形處理加速器轉(zhuǎn)變?yōu)榭捎糜趫?zhí)行常規(guī)計算功能,如應(yīng)用在AI領(lǐng)域進行天氣預(yù)報等,?!皢栴}是還必須通過CPU控制GPU,這通常意味著不得不采用基于操作系統(tǒng)調(diào)用的IO操作來實現(xiàn)昂貴的,、往返多次的數(shù)據(jù)復(fù)制,。而異構(gòu)系統(tǒng)架構(gòu)(HSA)帶有緩存一致的共享虛擬內(nèi)存,允許所有處理器在相同的內(nèi)存地址空間工作,,無需I/O重復(fù)操作” ,。傳統(tǒng)系統(tǒng)架構(gòu)中兩個處理器仍然有獨立的開發(fā)環(huán)境,并且更難的是不同供應(yīng)商的GPU就有不同的工具鏈和指令集架構(gòu)(ISA),。因此,,一個名為HSAIL的虛擬指令集(類似一種異構(gòu)的Java-esque虛擬機)被開發(fā)出來,,可以提供一個通用的編譯器中間表示(IL),該中間表示(IL)隨后被“finalized”到每個物理GPU指令集上,?!爱悩?gòu)系統(tǒng)架構(gòu)(HSA)后來將HSAIL擴展到DSP和FPGA上” 他進一步解釋說。
目前華夏芯已經(jīng)推出了一套名為Unity的異構(gòu)指令集平臺,,適用于不同類型處理器的設(shè)計,,如CPU、DSP,、GPU,、AI等。它的一個關(guān)鍵優(yōu)勢是為程序員提供了一個可用于開發(fā),、編譯和調(diào)試程序的統(tǒng)一工具鏈,。與其他大多數(shù)系統(tǒng)相比,這大大提高了處理能力,?!拔覀儗樵S多不同類型的異構(gòu)系統(tǒng)提供可授權(quán)IP內(nèi)核,并提供包含CPU,、DSP,、Vector和AI處理單元的經(jīng)過驗證的芯片。我們已經(jīng)將這些IP內(nèi)核集成到華夏芯的一款GP8300 SoC中,,其中包含4個緩存一致的CPU/Vector處理器以及2個面向邊緣應(yīng)用的AI加速器” ,。Glossner博士指出。
GP8300是面向視覺分析和AI加速計算的高性能SOC,,用28nm工藝設(shè)計,,集成了華夏芯自主架構(gòu)的4核64位超標(biāo)量CPU和2核AI專用處理器,適用于輔助駕駛(ADAS),、智能監(jiān)控,、機器人、邊緣計算等應(yīng)用,。
Glossner博士表示從異構(gòu)計算的應(yīng)用場景來看,,異構(gòu)計算非常適用于5G相關(guān)應(yīng)用,包括無人駕駛,、智能安防,、數(shù)據(jù)中心、智能手機等各種場景,。目前,,這些領(lǐng)域正不斷涌現(xiàn)出各種異構(gòu)創(chuàng)新的產(chǎn)品。
在芯片工藝成本不斷指數(shù)級提升的今天,,業(yè)界已經(jīng)達成的共識就是:通過異構(gòu)計算在提升性能,、降低功耗的同時,,減少芯片工藝相關(guān)的投入,降低設(shè)計和編程開發(fā)的門檻,。尤其我們進入了智慧物聯(lián)網(wǎng)時代以后,,通過異構(gòu)實現(xiàn)傳感器的融合,更滿足了AIoT的需要,。
Glossner博士認(rèn)為異構(gòu)計算也是中國,、甚至全球處理器行業(yè)打破傳統(tǒng)巨頭壟斷的最有可能的領(lǐng)域。物聯(lián)網(wǎng),、云計算,、大數(shù)據(jù),、人工智能的快速發(fā)展給信息產(chǎn)業(yè)帶來了巨大的發(fā)展空間,,但同時對芯片提出了全新的性能、功耗等方面的要求,?;诋悩?gòu)計算架構(gòu)的芯片,或稱之為“CPU+”,,是把CPU,、GPU、DSP,、AI加速器等不同類型的處理器內(nèi)核高效地融合在同一顆芯片上,,實現(xiàn)協(xié)同運算、協(xié)同存儲與協(xié)同管理,,在性能,、功耗等技術(shù)指標(biāo)上與現(xiàn)有同構(gòu)多核處理器相比較,有數(shù)倍甚至數(shù)十倍的提高,。
為了推廣異構(gòu)計算,,全球異構(gòu)系統(tǒng)架構(gòu)(HSA)聯(lián)盟強調(diào)了生態(tài)共建、資源共享(包括軟件庫的重用,、共享)的戰(zhàn)略發(fā)展定位,。作為全球異構(gòu)系統(tǒng)架構(gòu)HSA聯(lián)盟主席Glossner博士積極推動異構(gòu)計算,他認(rèn)為HSA就是一套免版稅的開放式API,,旨在實現(xiàn)異構(gòu)計算平臺對程序員的友好,。HSA的目標(biāo)是使異構(gòu)系統(tǒng)的編程既高效又簡易。緩存一致的共享虛擬內(nèi)存避免數(shù)據(jù)副本,,API提供支持python,,C++等多種語言的統(tǒng)一編程環(huán)境。
Glossner博士認(rèn)為異構(gòu)計算為中國集成電路產(chǎn)業(yè)提供了良好的發(fā)展機遇,,因為在這一領(lǐng)域,,各國IP公司基本處在同一起跑線上,,有些技術(shù)方面中國甚至做了不少的基礎(chǔ)研究工作。如果能抓住這一難得的歷史機遇,,從異構(gòu)計算的IP領(lǐng)域切入,,完全有可能深度影響甚至推動全球異構(gòu)計算產(chǎn)業(yè)的發(fā)展。比如,,為推動中國異構(gòu)計算的產(chǎn)業(yè)化發(fā)展,,HSA中國工作組CRC于2017年成立,目前已有近40家會員,,主要承擔(dān)HSA在全球最大的市場推廣和完善HSA標(biāo)準(zhǔn)的重任,。以CRC為基礎(chǔ),又成立了中國異構(gòu)計算標(biāo)準(zhǔn)(CSH)組,,一批包括安全,、片上互聯(lián)、軟件無線電的標(biāo)準(zhǔn)草案即將發(fā)布,。
對于當(dāng)前熱門的AI芯片,,5G芯片,Glossner博士認(rèn)為,,在采用異構(gòu)計算體系架構(gòu)后,,芯片相關(guān)的性能、功耗等核心指標(biāo)都將出現(xiàn)相當(dāng)顯著的改善,。與此同時,,它們的系統(tǒng)能力與用戶體驗都將實現(xiàn)大幅提升。
另外,,Glossner博士指出和目前火爆的RISC-V相比,,華夏芯的指令集從一開始就是為異構(gòu)計算而設(shè)計的。華夏芯特別希望在統(tǒng)一指令集內(nèi),,在相同的編程環(huán)境內(nèi),,支持CPU、DSP,、Vector,、AI等?!拔覀僆SA的一個關(guān)鍵優(yōu)點是每個實現(xiàn)都可以運行用戶程序,。這意味著如果GPU正在忙于運行3D圖形,并且假設(shè)矢量DSP可用,,即使執(zhí)行速度可能沒有GPU那么快,,仍然可以在DSP上運行用戶程序。我們的另一個優(yōu)點是向程序員提供了一個通用工具鏈。這意味著他們不必?fù)?dān)心控制代碼的CPU工具鏈和每個加速器的工具鏈不同,,這可以顯著提高程序員的工作效率” ,。Glossner博士指出,“RISC-V主要是一個CPU指令集,。有些團體定義了RISC-V的擴展,,包括DSP和GPU擴展(這一點和華夏芯很像),但它們還不是官方架構(gòu)的一部分,。對于一個需要平衡各方利益的基金會來說,,這一道路還很漫長” 。
“但是,,華夏芯的異構(gòu)架構(gòu)發(fā)展速度會很快,。” Glossner博士表示,,“針對兩年內(nèi)熱門的5G和AI落地應(yīng)用需求,,華夏芯為CPU、矢量DSP和卷積神經(jīng)網(wǎng)絡(luò)(CNN)提供經(jīng)過硅驗證的可授權(quán)IP,。這里面的每一個處理器都有一個自己的路線圖,,其中一些已經(jīng)處于第三代設(shè)計中,,每個處理器系列都各具特點,。此外,所有IP內(nèi)核都是客戶可配置的,。在未來,,除了持續(xù)增強我們當(dāng)前的IP產(chǎn)品外,您還可以期待看到新的GPU內(nèi)核和更廣泛的AI功能,。除此之外,,我們還為客戶打造了包含我們IP內(nèi)核的SoC,針對包括AIoT,、邊緣計算,、智能家居、智能城市等多個市場,。對于一些客戶而言,,構(gòu)建高集成度異構(gòu)芯片可能非常具有挑戰(zhàn)性。因此,,我們可以為這些具有挑戰(zhàn)性的SoC設(shè)計提供支持” ,。
據(jù)悉,目前GNN是華夏芯新一代的FPGA加速器平臺,,它的編譯器能夠直接將網(wǎng)絡(luò)模型轉(zhuǎn)換成FPGA的網(wǎng)表,,其特點是:1、FPGA利用率高、高性能,、低功耗,,適用于數(shù)據(jù)中心(超大規(guī)模負(fù)載的實時AI處理)和嵌入式應(yīng)用;2,、單管道,、較低延遲,適用于需要實時性能的應(yīng)用,、視頻流對象檢測與識別,。
華夏芯董事長李科奕曾指出:“縱觀全球,以異構(gòu)計算為代表的半導(dǎo)體產(chǎn)業(yè)新的賽道正在構(gòu)建,,新的生態(tài)也正在形成,,這一點應(yīng)該引起國內(nèi)同行的關(guān)注,畢竟這是一個由人工智能推動的,、新型計算快速發(fā)展的黃金時代” ,。
在這場全新的競賽中,應(yīng)當(dāng)超越傳統(tǒng)的思維方式,,采用顛覆式創(chuàng)新路徑才可能把握新機遇,、開創(chuàng)新格局。