在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 人工智能

類型分類:
科普知識
數據分類:
人工智能

FPGA與ASIC,誰將引領移動端人工智能潮流?

發布日期:2022-10-09 點擊率:101

【導讀】人工智能方興未艾,無數初創公司和老牌公司都在積極開發以人工智能應用為賣點的智能硬件。目前,強大的云端人工智能服務(如谷歌的Alpha Go)已經初現端倪,同時,人們也希望能把人工智能也帶到移動終端,尤其是能夠結合未來的物聯網應用。

 

傳統實現移動終端人工智能的方法是通過網絡把終端數據全部傳送到云端,之后在云端計算后再把結果發回移動端,例如蘋果的Siri服務。然而,這樣的方式會遇到幾個問題。第一,使用網絡傳輸數據會產生延遲,很可能數據計算的結果會需要等待數秒甚至數十秒才能傳送回終端(使用過Prisma app處理過照片的朋友們應該深有體會)。這樣一來,那些需要立刻得到計算結果的應用就不能用這種方式。例如無人機上使用的深度學習躲避障礙物算法,如果它全部在云端執行恐怕計算結果還沒送回來無人機已經掉下來了。第二,一旦使用網絡傳送數據,那么數據就有被劫持的風險。因此,那些要求低計算延遲以及對于數據安全性非常敏感的應用就需要把人工智能算法全部在終端實現,或者至少在終端完成一些預處理運算然后再把少量運算結果(而不是大量的原始數據)傳送到云端完成最終計算,這就需要移動終端硬件能夠快速完成這些運算。另一方面,移動端硬件完成這些運算需要的能量又不能太多,否則電池一下就沒電了(想在手機上配功耗200W+的Nvidia Pascal顯卡肯定不行!)。

 

目前,許多公司正在積極開發能實現移動端人工智能的硬件。對于移動端人工智能硬件的實現方法,有兩大流派,即FPGA派和ASIC派。FPGA流派的代表公司如Xilinx主推的Zynq平臺,而ASIC流派的代表公司有Movidius。兩大流派各有長短,下面讓我來細細分說。

 

FPGA vs. ASIC

 

首先講講FPGA和ASIC的區別。FPGA全稱“可編輯門陣列”(Field Programmable Gate Array),其基本原理是在FPGA芯片內集成大量的數字電路基本門電路以及存儲器,而用戶可以通過燒入FPGA配置文件來來定義這些門電路以及存儲器之間的連線。這種燒入不是一次性的,即用戶今天可以把FPGA配置成一個微控制器MCU,明天可以編輯配置文件把同一個FPGA配置成一個音頻編解碼器。ASIC則是專用集成電路(Application-Specific Integrated Circuit),一旦設計制造完成后電路就固定了,無法再改變。

 

FPGA與ASIC,誰將引領移動端人工智能潮流?

用于深度學習加速器的FPGA(Xilinx Kintex 7 Ultrascle,左)和ASIC(Movidius Myriad 2,右)

 

比較FPGA和ASIC就像比較樂高積木和模型。舉例來說,如果你發現最近星球大戰里面Yoda大師很火,想要做一個Yoda大師的玩具賣,你要怎么辦呢?有兩種辦法,一種是用樂高積木搭,還有一種是找工廠開模定制。用樂高積木搭的話,只要設計完玩具外形后去買一套樂高積木即可。而找工廠開模的話在設計完玩具外形外你還需要做很多事情,比如玩具的材質是否會散發氣味,玩具在高溫下是否會融化等等,所以用樂高積木來做玩具需要的前期工作比起找工廠開模制作來說要少得多,從設計完成到能夠上市所需要的時間用樂高也要快很多。FPGA和ASIC也是一樣,使用FPGA只要寫完Verilog代碼就可以用FPGA廠商提供的工具實現硬件加速器了,而要設計ASIC則還需要做很多驗證和物理設計(ESD,Package等等),需要更多的時間。如果要針對特殊場合(如軍事和工業等對于可靠性要求很高的應用),ASIC則需要更多時間進行特別設計以滿足需求,但是用FPGA的話可以直接買軍工級的高穩定性FPGA完全不影響開發時間。但是,雖然設計時間比較短,但是樂高積木做出來的玩具比起工廠定制的玩具要粗糙(性能差)許多(下圖),畢竟工廠開模是量身定制。另外,如果出貨量大的話,工廠大規模生產玩具的成本會比用樂高積木做便宜許多。FPGA和ASIC也是如此,在同一時間點上用最好的工藝實現的ASIC的加速器的速度會比用同樣工藝FPGA做的加速器速度快5-10倍,而且一旦量產后ASIC的成本會遠遠低于FPGA方案(便宜10到100倍)。

 

FPGA與ASIC,誰將引領移動端人工智能潮流?

FPGA vs ASIC :積木vs 手辦

 

當然,FPGA還有另一大特點,就是可以隨時重新配置,從而在不同的場合實現不同的功能。但是,當把FPGA實現的加速器當作一個商品賣給用戶時,要讓用戶自己去重新配置卻要花一番功夫。回到用樂高積木做玩具的例子,玩具廠商可以宣稱這個Yoda大師由積木搭起來,所以玩家可以把這些積木重新組合成其他角色(比如天行者路克)。但是一般玩家根本不會拆裝積木,怎么辦?解決方案要么是把目標市場定為精通積木的專業核心玩家,要么是在玩具后面加一個開關,一般玩家只要按一下就可以讓積木自動重新組裝。很顯然,第二個方案需要很高的技術門檻。對于FPGA加速器來說,如果要把可重配置作為賣點,要么是賣給有能力自己開發FPGA的企業用戶(如百度,微軟等公司確實有在開發基于FPGA的深度學習加速器并且在不同的應用場合將FPGA配置為不同的加速器),要么是開發一套方便易用能將用戶的深度學習網絡轉化為FPGA配置文件的編譯器(深鑒等公司正在嘗試)。從目前來看,即使用高端的服務器來做FPGA編譯都會需要數分鐘的時間,如果編譯在計算能力較弱的移動終端做需要的時間就更長了。對于移動終端用戶來說,如何說服他們嘗試重新配置FPGA并接受長達數十分鐘的時間來編譯網絡并配置FPGA仍然是一個問題。

 

小結:

 

我把FPGA和ASIC的比較總結在下面表格里。FPGA上市速度快,但性能較低。ASIC上市速度慢,需要大量時間開發,而且一次性成本(光刻掩模制作成本)遠高于FPGA,但是性能遠高于FPGA且量產后平均成本遠低于FPGA。FPGA可以完全重配置,但是ASIC也有一定的可配置能力,只要在設計的時候就把電路做成某些參數可調的即可。目標市場方面,FPGA成本太高,所以適合對價格不是很敏感的地方,比如企業應用,軍事和工業電子等等(在這些領域可重配置可能真的需要)。而ASIC由于低成本則適合消費電子類應用,而且在消費電子中可配置是否是一個偽需求還有待商榷。我們看到的市場現狀也是如此:使用FPGA做深度學習加速的多是企業用戶,百度、微軟、IBM等公司都有專門做FPGA的團隊為服務器加速,而做FPGA方案的初創公司Teradeep的目標市場也是服務器。而ASIC則主要瞄準消費電子,如Movidius。由于移動終端屬于消費電子領域,所以未來使用的方案應當是以ASIC為主。

 

FPGA與ASIC,誰將引領移動端人工智能潮流?

 

SoC+IP模式

 

說到這里,不少讀者可能有疑問:現在深度學習的網絡結構日新月異,但是ASIC上市速度那么慢而且一旦制作完成(流片)就無法更改,如何能跟上深度學習的發展速度呢?針對這個問題,我想首先需要厘清一個概念,即用于深度學習加速的ASIC到底要做什么?有人認為神經網絡ASIC就是真的實現一個神經網絡結構在芯片上,因此網絡結構一改(例如從12層變成15層,或者權重參數變一下)該ASIC就不能用了。其實這樣的理解是不對的:ASIC加速器做的是幫助CPU快速完成深度學習中的運算(例如卷積),當CPU在執行人工智能算法時只要遇到這種運算就交給加速器去做。因此只要神經網絡的主要運算不變,則ASIC加速器完全可以使用。網絡結構會影響ASIC加速器的性能,一種ASIC加速器可能是針對GoogleNet優化過的所以執行GoogleNet會特別快;當你換到VGG Net的時候這款ASIC還是可以用的,只是執行效率相比執行GoogleNet時要打個折扣,不過無論如何都要比CPU快得多。

 

至于ASIC上市時間慢的問題,目前也是有辦法可以解決的,就是使用SoC+IP的方法。既然設計ASIC一家公司做太花時間,那能不能外包甚至眾籌呢?完全可以!許多SoC芯片就是這樣做出來的。這里首先要向大家介紹SoC的概念。SoC全稱是“片上系統(System-on-chip)”,亦即集成了許多不同模塊的芯片。就拿多媒體應用的芯片舉例,早些年每一個多媒體應用的模塊(音頻編解碼,MPEG播放編解碼,3D加速等等)自己都是一塊ASIC。后來電子業界發現每個模塊都做ASIC成本太高,而且最后電子產品的體積也很難做小,不如把所有的模塊都集成到同一塊芯片上。這塊芯片集成了多個模塊,并由一個中央控制單元通過總線控制每個模塊的運作,就是SoC。例如,現在高通公司的Snapdragon就是一塊典型的SoC,上面集成了GPU,視頻/音頻編解碼,相機圖像信號處理單元(ISP),GPS以及有線/無線連接單元等等。SoC上面的每一個模塊都可以稱為IP,這些IP既可以是自己公司設計的(如Snapdragon上面的調制解調器就是高通自己設計的),也可以是購買其他公司的設計并整合到自己的芯片上,例如蘋果A系列處理器里用的GPU就使用了Imagination的PowerVR IP。SoC+IP提供了一種靈活而快速的模式,可以想象如果蘋果不是購買IP而是自己組建團隊慢慢做GPU,其A系列處理器芯片上市的時間至少要被延遲一年。

 

FPGA與ASIC,誰將引領移動端人工智能潮流?

高通的Snapdragon SoC,芯片上集成了眾多IP

 

對于深度學習加速器而言,做成IP也是一個加速上市速度的模式。當深度加速器成為IP時,它就不再自己做成ASIC,而是成為SoC的一部分,當SoC需要做深度學習相關運算時就交給加速器去做。而且做成IP對于加速器來說能夠更靈活地滿足客戶的需求。例如,某加速器IP設計可以實現100GFlops的運算速度并消耗功耗150 mW,這時A客戶說我們需要算得快一點的加速器(150 Gflops),而且不在乎功耗(300 mW也可以)和芯片面積,那么IP公司可以根據客戶的需求快速微調自己的設計并在一兩個月內交付(由于并不需要真正生產芯片,只需要交付設計)。但是如果加速器已經做成ASIC,那要改動設計就必須重新做一塊芯片,這個過程牽扯到耗時巨大的物理設計和驗證,改動完的芯片上市時間可能是一年之后了。在SoC+IP的模式下,IP公司可以專注于加速器的前端設計并且根據客戶的需求量體裁衣,大公司則做自己擅長的后端以及芯片/封裝級驗證,可以說是大公司和小公司都可以揚長避短,各取所需,最終實現快速加速器設計迭代(如半年甚至一個季度一次)并跟上深度學習發展的步伐。從性能角度來說,深度學習加速器如果做成IP則和同一芯片上的CPU進行數據通訊時可以使用高帶寬的片上互聯,但是如果做成ASIC則必須走帶寬比較低功耗也比較大的芯片外互聯,因此深度學習加速器作為IP成為SoC的一部分對于系統的整體性能也有所提升。

 

目前,做深度學習加速器IP的老牌公司有Ceva,Cadence等等。這些公司的設計大多是基于已有的DSP架構,設計比較保守。當然,也有一些初創公司看到了深度學習加速器IP這塊市場并試圖用全新的加速器架構設計來滿足應用的需求,如Kneron。對于做IP的初創公司我個人持樂觀態度,因為首先深度學習相關加速器IP確實有市場需求,例如微軟在用于AR設備HoloLens的處理器HPU中,主要運算單元都是使用買來的加速器IP。其次,做IP并不和大的芯片公司(如NVidia, Intel)構成競爭關系,所以壓力比較小。最后,由于做IP需要的資源較少,產品上市時間較快,因此維持運營對資本的壓力比較小,風險也比直接做芯片要小,可以說是一個比較穩妥的方案。

 

FPGA與ASIC,誰將引領移動端人工智能潮流?

深度加速器IP市場既有沿用傳統架構的老牌廠商(Ceva, Cadence)也有使用創新架構的初創公司(Kneron)

 

結語

 

FPGA和ASIC在實現深度學習加速器方面各有所長,FPGA的可配置性更適合企業、軍工等應用,而ASIC的高性能和低成本則適合消費電子領域(包括移動終端)。為了實現快速迭代,ASIC可以采用SoC+IP的模式,而這種模式也使得沒有資源量產芯片的中小公司可以專注于深度學習加速器IP的架構和前端設計,并在人工智能市場上占有一席之地。

 

 

推薦閱讀:


電容對超聲波,誰能解決指紋識別傳感器三大尷尬點?

減少PCB板電磁干擾的4個設計技巧

“激光充電”能否打破無線充電這根雞肋!

在汽車電子系統中如何選擇多通道同步降壓轉換器?

可穿戴醫療的三大痛點與六大突破要點





 

下一篇: PLC、DCS、FCS三大控

上一篇: 電源地與信號地原來是

推薦產品

更多
97精品一区二区视频在线观看| 岛国精品一区免费视频在线| 阿娇张开两腿实干13分钟完整版| 粗大在少妇体内进进出出| 国产精品久久久久久久久爆乳| 精品国产免费一区二区三区| 麻豆星空九一视频在线| 欧美成人精品高清在线播放 | 99精品国产在热久久| 丰满日韩放荡少妇无码视频| JAPONENSISFES中国| 真人无码作爱免费视频网站| JAZZJAZZJAZZ日本| 国产精品久久久久精品三级| 久久久久精品国产三级美国美女| 啪啪啪1000免费观看| 无码人妻一区二区三区在线视频 | 久久大香伊蕉在人线免费AV| 欧美黑人极品猛少妇色XXXXⅩ| 天天躁日日躁狠狠躁视频2021| 日本五月天婷久久网站| 香蕉蕉亚亚洲AAV综合| 西西人体大胆午夜啪啪| 又粗又黄又猛又爽大片免费 | 人人妻人人澡人人爽欧美精品| 亚洲 都市 校园 激情 另类| 性色AV无码中文AV有码VR| 中国 韩国 日本 免费看| 国产SM残忍打屁股调教视频| 久久亚洲春色中文字幕久久久| 色欲午夜无码久久久久久| 亚洲线精品一区二区三区| 成人无码区免费A∨视频| 九月婷婷亚洲综合成人| 日韩人妻无码精品专区综合网 | 久久国产精品久久久久久| 日本少妇春药特殊按摩3| 亚洲日本一线产区二线产区| 粗大从后面狠狠贯穿H| 久久精品国产亚洲AV日韩| 少妇寂寞难耐被黑人中出| 中国大陆女RAPPER欢迎你| 国产毛片一区二区精品| 欧美性XXXXX极品少妇| 亚洲精品成人片在线播放| 成人全部免费的A毛片在线看| 久久久久久久无码高潮| 我的大胸继拇在线观看| 999ZYZ玖玖资源站永久| 精品国产V无码大片在线观看| 日韩国产欧美亚洲V片| 一区二区狠狠色丁香久久婷婷| 国产成人无码精品一区不卡| 女班长给我看她小积积作文| 亚洲VA综合VA国产产VA中| 丁香五月缴情网站| 你下水好多下水道BD| 亚洲精品无码久久久久秋霞 | ンピースのエロス在线WWW| 久久久久亚洲AV无码网站| 午夜无码性爽快影院6080| 抱着边走边撞水流了一地的水| 久久精品国产亚洲AV忘忧草18| 无码AV中文字幕出轨人妻| 啊灬啊灬啊灬高潮了视频 | 色88久久久久高潮综合影院| 13学生小美女洗澡裸体视频| 八戒八戒WWW资源高清| 久久久精品中文字幕乱码18| 无码人妻一区二区三区免费N鬼沢| TPU色母和子色母的性能| 久久久久精品国产三级美国美女| 午夜A级成人免费毛片| 粗大挺进尤物人妻| 强开小婷嫩苞又嫩又紧视频韩国| 一下子挺进浓密的黑森林| 韩国V欧美V亚洲V日本| 免费观看18禁无遮挡真人网站| 亚洲AV无码无在线观看红杏| 国产2021在线传媒麻豆| 久久国产精品99精品国产987| 无码久久精品国产亚洲AV影片| 巴西FREE性VIDEO极品| 男男喷液抽搐高潮呻吟AV| 亚洲一区二区三区成人片在线观看| 国产特级毛片AAAAAA高清 | 在人间电影在线观看完整版| 婚后失控BY南城非梦| 无码性午夜视频在线观看| 丰满少妇XXXⅩBBBB视频| 日本H纯肉无遮掩3D动漫在线观| 18禁黄网站禁片免费观看在线| 久久精品丝袜高跟鞋| 亚洲AV永久爆乳无码5区| 国产伦久视频免费观看视频| 天堂资源在线官网| 公又粗又大又长挺进我的| 日本午夜免费福利视频| 扒开腿挺进湿润的花苞| 欧美在线视频一区二区| CAOPOREN免费精品视频| 女邻居的大乳中文字幕理论| 用力挺进她的花苞| 久久亚洲精品成人AV无码网站| 亚洲天堂无码高清高潮| 精品无人区麻豆乱码1区2区| 亚洲国产一区二区三区在线观看 | 国产AV麻豆MAG剧集| 日本大肚子孕妇交XXX| 巴西大屁股妓女BBW| 人人人人人人一摸| ZOMBIE老头SUPREME| 精品无码久久久久国产APP| 亚洲AV无码专区里番在线观看| 国产午夜亚洲精品理论片八戒| 欧美乱妇狂野欧美在线视频| 91人妻人人爽人人狠狠| 捏胸亲嘴床震娇喘视频在线播放| 中文在线ずっと好きだった | 成年女人毛片免费视频| 日本XXXX色视频在线观看免费,| 把腿张开老子臊烂你的黄漫| 人妻丰满AV无码中文字幕| 亚洲欧洲∨国产一区二区三区| 成人乱码一区二区三区四区| 日本熟妇乱人伦XXXX| 粉嫩AV一区二区精品爆乳| 天堂√中文在线BT| 国产麻花豆剧传媒精品MV在线| 亚洲444KKKK在线观看无码| 黑人荫道BBWBBB大荫道| 亚洲熟妇无码AV在线少妇| 老干部熟女高潮视频| 性高朝久久久久久久久久| 国产在线无码精品电影网| 亚洲精品久久久久久中文字幕 | 在人线AV无码免费高潮喷水| 免费看男阳茎进女阳道动态图| AV无码久久久久不卡网站蜜桃| 九九九九精品视频在线观看| 亚洲最大的av网站| 好男人官网资源在线观看| 亚洲内射少妇AV影院| 老头握住校花的双乳| AV无码人妻无码男人的天堂| 日本三级香港三级人妇99| 国产精品久久久久久成人影院| 亚洲AV无码专区国产乱码4| 久久久久久久99精品免费观看| 18禁纯肉高黄无码动漫| 人妻 中文无码 中出| 8090私人影院| 日本一线和三线的区别| 国产盗摄XXXX视频XXXⅩ| 亚洲AV综合色区无码一区偷拍| 久久人妻内射无码一区三区| B里可以放多少个鸡蛋| 熟女乱中文字幕熟女熟妇| 和教练在车里干了我三次| 永久免费AⅤ无码网站在线观看 | 麻豆精品一区综合AV在线| MM1313亚洲精品无码| 为了撞上你1∨1SC| 精品日产卡一卡二卡927| 91人妻丰满熟妇Aⅴ无码| 熟妇内射在线二区| 精品久久久久久久无码人妻热| 18禁无遮挡无码国产免费网站| 日本伊人色综合网| 好吊妞人成视频在线观看强行| 再深点灬舒服灬太大了网站| 日本熟妇人妻XXXXXHD| 豪妇荡乳1一5白玉兰免费下载| 中文字幕丰满乱子无码视频| 骚片AV蜜桃精品一区| 精品第一国产综合精品AⅤ| 99国精产品灬源码1| 玩弄丰满熟妇XXXXX性HD| 久久国产精久久精产国| 八旬老太太BGMBGMBGM性| 亚洲AV无码潮喷在线观看蜜桃| 国产无遮挡18禁无码网站| 又粗又硬又黄A级毛片| 色婷婷AV一区二区三区4k岛国| 黑人巨大跨种族VIDEO| 99久久99久久精品免费看蜜桃| 免费能直接看黄的视频| 公交车上摸到花蒂进去了视频| 亚洲乱码日产一区三区| 人妻少妇精品无码专区APP| 黑人VIDEODESEXO极品| AV免费网址在线观看| 新版АⅤ资源新版在线天堂| 免费女人18毛片A级毛片视频| 国产成人最新三级在线视频| 伊人久久综合无码成人网| 熟女作爱一区二区视频| 久久中文字幕AV一区二区不卡| 公交车后车座疯狂的做的细节| 一边做饭一边躁狂的原因分析|