比特大陸發力邊緣計算,詳解終端AI晶片BM1880

2020-11-27 砍柴網

作者 | 中國科學院微電子研究所 劍白

前不久比特大陸推出其雲端人工智慧晶片--SOPHON(算豐)BM1682晶片,BM1682是比特大陸設計,並對圖像、視頻等處理給予額外輔助支持的人工智慧硬體加速晶片,其峰值運算速度為3TFLOPs,可提供給用戶強大的硬體加速支持。近日,比特大陸又將推出其邊緣計算晶片BM1880,用於前端圖像、視頻、語音、自然語言等等深度學習硬體加速。

邊緣計算與雲計算

想必雲計算大家都不陌生,雲計算又可稱之為「集中式」計算系統。在雲計算系統當中必會構建一個具有強大運算處理能力的雲端中心,用戶們可以將自己的本地的複雜數據通過網絡傳輸到雲端,藉助雲端強大的運算執行能力來快速完成數據的處理任務。然而,雲端計算並不是時時處處都「奏效」的,雲端處理延時大、依賴於網絡通暢度的好壞,因此對於實時性要求高、數據隱私性高的應用,將數據傳至雲端進行處理就十分的不合適。

邊緣計算的概念就因運而生,邊緣計算又可稱之「前端計算」。對於實時性要求高、數據保密性強、網絡資源不充足等情況下,邊緣計算可以近水樓臺先得月,及時的將數據處理完畢,只將必要的信息傳遞給雲端即可。此種方式,對於本地採集的數據,端設備可以及時處理,並響應一些特殊的警報信息,及時的通知用戶做出應對反應。可以說,邊緣計算與雲計算是局部與整體的關係,雲計算負責「統籌」全局、處理複雜但實時性要求不高的信息,邊緣計算則負責守好自己的「一畝三分地」,對信息進行預處理並及時拋出異常警報,應對突發狀況。

比特大陸邊緣計算--BM1880晶片概覽

從BM1880最新披露的技術資料顯示,BM1880是聚焦於邊緣應用的深度學習推理人工智慧晶片。其主要應用方向為圖像、視頻、以及其他類型的深度學習推理。產品支持豐富的AI功能:如人臉檢測、識別與表情分析;人體屬性與姿勢分析;物體檢測與識別;車牌識別;聲紋識別等等方面。

從功能模塊圖上看,BM1880是一塊對視頻、圖像進行人工智慧處理有額外支持的人工智慧晶片。

核心部分,BM1880包含一塊TPU(Tensor Processing Unit,張量計算單元),該TPU包含512個MAC,支持Winograd卷積運算。TPU用於人工智慧深度學習推理的硬體加速,可以極大的提高運算速度,加速系統的推理學習之星速度。同比特大陸的其餘人工智慧智能晶片相同,BM1880的TPU也配備了調度引擎以給張量處理器核心提供極高的帶寬數據流,對於8位數據寬度的數據,其計算速度高達1TOPs, 而在Wingorad卷積加速運算下,提供高達2TOPs 的算力。值得注意的一點是,BM1880的典型功耗僅僅有2.5W,卻能提供1TOPs的運算能力,對於邊緣計算已經足夠。TPU中同時配置了2MB SRAM用於系統性能優化、數據重用以提供最佳的編程靈活性。

BM1880同時提供CPU用於人工智慧深度學習算法的編程操作。BM1880的CPU共有2部分,一個是應用處理器,由雙核ARM A53構成,工作在1.5GHz;另一部分是精簡指令的RSIC-V處理器,由工作在1.0GHz的單核RISC-V構成。

BM1880人工智慧深度學習系統的運算結構配置可謂恰到好處各司其能,雙核CPU用於執行深度學習算法,TPU用於深度學習算法的硬體加速,單核CPU可以用於處理外設相關信息。該配置能夠很方便的實現滿足外設實時性、深度學習算法執行流暢性的要求。

專屬功能上,BM1880配備了視頻處理子系統的硬體模塊,該模塊算是十分貼心了,在圖像視頻處理方面,用戶基本無需再添加外圍設備,可以大大減少產品開發成本。該視頻子系統位於功能圖的右半部分,包含MJPEG編/解碼器、H.264解壓器、視頻後處理器(Video Post Processor)三個部分。MJPEG編/解碼器、H.264解壓器的配備也十分符合當前網絡視頻資源的類型情況,視頻監控設備最常用的視頻格式就是MJPEG和H.264,其中MJPEG作為監控廠商最初採用的視頻編碼壓縮格式,網絡上和監控視頻存檔資源中MJPEG佔據中堅比例。H.264格式為有損壓縮格式,其壓縮算法相比於MJPEG更加先進,並且具有更高的壓縮比、更清晰的畫質同時具有更快的傳輸速度。H.264是目前網絡、視頻監控中常用的壓縮格式。視頻後處理器(Video Post Processor)部分可以給進入BM1880的視頻流進行預處理,該模塊支持深度學習中常用到視頻的操作,比如顏色空間轉換、尺寸剪裁、縮放等操作,通過硬體流水線的執行視頻預處理,無需軟體部分的參與,極大的減少了CPU的工作量。

內存方面BM1880配備了支持DDR3/DDR4,LPDDR3和LPDDR4四種規格的內存的功能,用戶的程序和數據流均可存放在內存當中,加速其算法執行。

本地存儲方面BM1880同樣配備了常用的存儲設備接口,結合相應的設備,BM1880可以在本地讀取、存儲數據流,如當需要深度學習處理的數據存儲在本地的時候,系統就可以直接從本地中讀取圖像、視頻、或其他數據流進入內存進行推理學習處理。存儲設備接口包括SD/SDIO、eMMC、SPI NOR快閃記憶體、NAND Flash等。SD/SDIO配備了高速功能,支持最高187.5MHz的工作速率,接口除了用於SD卡的讀寫之外還可以通過添加外設的情況下來增加藍牙、攝像頭、GPS、以及802.11 a/b/g/n無線等功能,高速的接口速度可以滿足大數據流的傳輸要求。eMMC最大支持32GB快閃記憶體,用戶可以根據需求選擇合適的快閃記憶體接入系統,進行存儲/讀取等操作。同時,BM1880可以支持NAND Flash 也可以支持SPI NOR Flash。

BM1880還配備了2個乙太網接口和USB接口。乙太網接口支持百兆和千兆速率。USB接口配備了一個高速USB3.0接口和一個支持主/從的OTG2.0的接口。BM1880除了可以從本地存儲設備讀取數據流信息之外,還可以通過乙太網接口和USB接口接收來自外設或主機傳輸的圖像、視頻、以及其他類型的流數據進行深度學習推理運算或其他視覺處理任務。

調試接口配備了通用的JTAG接口,同過JTAG接口用戶可以方便、快捷的下載程序以及調試程序。

BM1880在功能性外設接口方面也提供的充足的支持:BM1880配備了4個通用串行接口UART、5個I2C接口、通用GPIO口以及16路PWM輸出。UART接口以及I2C接口也可以提供低速通信功能,與外設進行交互。數量上UART為4路,I2C為5路,用戶可以根據開發需求方便的連接足夠多的外置傳感器,這點可以看出BM1880在設計上還是很貼心的,用戶在開發上基本上無需為接口不足而煩憂。通用GPIO口和16路PWM可以提供強大的反饋控制功能,在深度學習邊緣計算當中,對於需要及時處理的突發警報情況,BM1880核心程序可以通過直接驅動GPIO口或PWM接口來及時的對外界設備進行應急處理或進行警報提醒。

BM1880是重點面向圖像、視頻深度學習處理的邊緣計算人工智慧晶片,除了對圖像/視頻的強力支持意外,還配備了2路音頻信號I2S接口。該接口可以支持音頻信號的輸入和輸出功能,晶片本身只提供了接口,並未配備響應的硬體編碼解碼,相關的編碼/解碼工作可以由軟體部分完成。

BM1880的軟體支持和開發生態鏈

在人工智慧深度學習產品開發的過程中,用戶選定人工智慧深度學習硬體晶片以後,由於硬體往往是固定不可調節的,此時軟體支持將是用戶更為關心的點。強大的軟體支持意味著流暢的開發速度、穩定的產品性能以及較低的時間、投入成本。恰恰比特大陸在其開發生態鏈上具有完善的開發體系,給與其人工智慧晶片完整的支持。同其餘款深度學習人工智慧晶片BM1680/BM1682一樣,官方對於BM1880同樣也由強大的軟體支持。比特大陸對BM1880用戶提供了強大的深度學習模型編譯器以及軟體SDK開發包,用戶無需為程序算法移植花費太多精力——主流的深度學習架構,如Caffe和Tensorflow,都可以輕鬆的移植到BM1880平臺上。同時,常見的神經網絡模型,如CNN/RNN/DNN等模型也均可以在BM1880上被執行。

BM1880應用模式

通過上述軟硬體部分的解析可以看出,BM1880具有不俗的深度學習硬體加速能力。顯然除了讓BM1880作為協處理器進行邊緣計算以外,在非巨大運算量的場合,如局部視頻監控等方面,BM1880作為主處理器也是完全可以勝任的。BM1880具有豐富的外設和高速的通信接口,配合其1TFLOPs的巔峰算力,作為前端處理非常合適了。下圖為BM1880的常見應用方式有3種:

第一種是「雲端-邊緣」計算系統,即「邊緣計算」的方式。在「雲-端」方式中,系統不僅要對四面八方湧來的數據做處理,還要對異常情況進行監測,一旦監測到異常情況,「端」部分就需要及時的拋出異常並給出處理方案以保證端系統的安全性。在系統中,雲部分主要負責前端通過通信鏈路(如網絡)發送的複雜數據流的處理,以及統籌整個人工智慧深度學習系統;而在端部分,如在視頻監控中,結合傳感器端系統可以通過本地的簡單處理,就可以及時發現火災、結合人臉識別/動靜物等操作也可以及時發現盜竊等情況;BM1880處於系統的前端,中心雲處理部分負責系統的調度和深度學習中複雜數據的推理學習。同時該方式可以減輕系統對網絡資源的依賴性。由於BM1880處於本地位置最接近原始數據流的源頭,可以率先對進入系統的數據流進行初步分析,發現異常情況,並將前期處理在前端部分完成,然後將壓縮、精簡後的數據傳至雲端,再由雲端進行處理。

第二種應用方式是BM1880作為協處理器進行工作。BM1880可以很容易開發成為一個協處理器,運行人工智慧深度學習程序的主機將需要進行深度學習推理的圖像、視頻、以及其他類型的數據流傳輸給BM1880,BM1880藉助其自身強大的推理學習能力進行快速計算,然後結果返回給主機,主機再進行處理。

第三種應用方式就是BM1880可作為主處理器進行工作。BM1880具有強大的深度學習運算能力,高達1TFLOPs的運行速度加上高速的CPU,在很多情況下,是完全可以勝任做為主處理器進行人工智慧深度學習推理的任務的。下圖就是其應用框架圖。BM1880作為主處理器直接接收圖像、視頻、以及其他類型的數據流進行深度學習推理運算,根據推理結果可直接通過控制接口對外部設備進行實時調控。

BM1880官方產品

在BM1880的基礎上,比特大陸還推出了部分以BM1880為核心的人工智慧產品。簡單介紹一下各款產品。

USB人工智慧算力棒:該款產品對於廣大開發者來說可謂是溜溜溜了!USB輕輕一插,PC搖變算力王!單從外觀上看,鋁合金的外殼,精緻的散熱外盒,科技感十足。此時USB人工智慧算力棒中BM1880就是一個協處理器的應用方式了,用戶在PC或者是其餘支持USB接口的設備上運行深度學習算法時,往往礙於自身設備的性能算法導致執行緩慢,換設備費錢費時不划算,有此USB人工智慧算力棒,只要輕輕接入用戶主設備,大量的深度推理過程統統交給算力棒,釋放主設備資源,助力系統流暢度。

USB人工智慧模塊:該產品為集成了BM1880的PCB人工智慧算力模塊。由圖可以看到,這是一個最小化的系統。客戶在需要深度學習推理的產品中可以直接採用添加此模塊,無需重新繪製電路板。結合該模塊,任何產品都可以輕輕鬆鬆實現AI功能。

BM1880開發板:該部分無需多做說明了。對於人工智慧深度學習的初學者和研究者,一塊開發板是其入門進階的最好選擇。集成的硬體系統,體系完善的學習資料,充足的代碼示例無疑是開發學習人員的最佳選擇。

相關焦點

  • 對話比特大陸詹克團:城市大腦專用芯明年上市!終端晶片業務將獨立
    ▲中關村智慧城市研究院、福州城市大腦研究院院長柳進軍(左),比特大陸聯合創始人兼董事長詹克團(右)詹克團透露,比特大陸擬將終端晶片業務線獨立出來成立公司,並直言軟硬一體化不是雲端AI正確的技術方向比特大陸從2015年底就啟動造芯計劃,此前已發布兩代雲端AI晶片BM1680、BM1682和一代終端AI晶片BM1880。目前,三款雲端晶片都主攻AI推理,而下一代7nm雲端晶片BM1686將在明年發布。臺積電中國區業務總監陳文俊表示,相比12nm晶片,7nm晶片性能提升3.3倍,電晶體密度提高一倍,相同頻率下,功耗降低60%。
  • 邊緣計算迎來「新風口」,AI晶片創企如何把握機會?
    所謂邊緣計算(Edge Computing),就是在雲、網際網路的邊緣側進行計算,其應用程式在邊緣側發起,產生更快的網絡服務響應,滿足行業在實時業務、應用智能、安全與隱私保護等方面的基本需求,讓終端設備真正實現智能。據調研機構CB Insights預測,到2023年,全球邊緣計算行業整體市場容量有望達到340億美元,或將超越雲計算規模。
  • 16位AI晶片玩家瘋狂湧入!安博會成AI晶片閱兵場
    1)地平線推XForce邊緣AI計算平臺,年底將完成新一輪融資地平線在本次安博會上首次展出了其基於旭日(Sunrise)2.0的架構(BPU2.0,伯努利架構)的XForce邊緣AI計算平臺,其主晶片為Intel A10 FPGA,典型功耗35W,可用於視頻人臉識別、人體分割、肢體檢測等功能。
  • AI晶片市場2026年將破700億美元!邊緣計算複合年增長率超40%
    2019年,GPU仍是AI晶片市場的技術領導者,中國AI初創公司將是推動亞太地區市場規模增長的主力軍。01GPU仍佔主導地位GPU產品細分市場在2019年佔據了40%以上的市場份額。這一增長歸功於其高性能、低延遲和低成本等特性,此外,更高的計算能力和較高的並行處理能力也促使其在多種AI應用中的採用率不斷提高。
  • 基於雲端人工智慧晶片BM1682的算豐智能伺服器SA3、嵌入式AI迷你機...
    01產品介紹為進一步深化AI戰略部署,今年10月17日,比特大陸正式對外發布了多款重磅AI晶片及計算產品,以推動AI技術應用從雲端向終端擴展,而本次a&s 將要帶來的就是比特大陸此次發布的兩款重量級產品:基於雲端人工智慧晶片BM1682的算豐智能伺服器SA3、嵌入式AI迷你機SE3。
  • 半導體「遊擊隊」比特大陸
    根據招股書披露,比特大陸至今總計融資額接近8億美元,即便不計算融資資金轉化為資產的效率,排除融資資金之後的整體資產增長幅度(2015年底-2018年中)也有9.97倍,年化約為1.89倍。這一誇張的數字變化,最能說明比特大陸這5年多來的成長曆程。
  • 一文了解邊緣計算和邊緣AI
    眾所周知,AI晶片分為雲端和邊緣端,雲端晶片要求高性能,邊緣端晶片由於應用場景眾多,對於環境和能耗等也有更多要求。事實上,當前邊緣AI晶片已不再是個小眾領域,除地平線以外,包括谷歌、英偉達、英特爾、高通、華為、寒武紀均於近兩年推出邊緣AI晶片,AI晶片的戰火已經由雲端蔓延到了邊緣。
  • 動態邏輯觸發器:比特大陸礦機晶片的制勝法寶
    ,而比特大陸是最快回復的一家。後來聊天的時候了解到,這個郵箱當時是吳忌寒吳總在使用,比特大陸那時正好也在尋找提高晶片競爭力的方案。於是吳忌寒把這個郵件轉給詹克團詹總,詹總九月路過成都和我見面了。詹總和我面談了兩次,大家聊得不錯。詹總覺得這個項目時間很長,風險較大,且存在智慧財產權的顧慮,建議我解散公司,帶領團隊加入比特大陸。
  • 邊緣計算和邊緣AI是什麼?兩者有什麼區別?
    事實上,當前邊緣AI晶片已不再是個小眾領域,包括谷歌、英偉達、英特爾、高通、華為、寒武紀、地平線均於近兩年推出邊緣AI晶片,AI晶片的戰火已經由雲端蔓延到了邊緣。qmaednc根據全球技術市場諮詢公司 ABI Research 的數據顯示:預計到2025年,邊緣 AI 晶片組市場的收入將達到122億美元,雲AI晶片組市場的收入將達到119億美元。
  • 吳忌寒與他的比特大陸
    這款既保本又有10%以上的年化收益到8月份推出PACMIC三期的時候,當天就售出了3500份,按當時幣價計算相當於300餘萬人民幣。比特大陸陸續在舊金山、以色列和荷蘭等地設立研發中心。比特大陸開始發力建設礦場,並向內蒙古、新疆等地延伸。推出了新礦池BTC.com和ConnectBTC,並投資了ViaBTC。比特大陸先後上線三個礦池,佔據了比特幣網絡49.6%的總算力。這意味著吳忌寒可以輕易發動對比特幣網絡的51%攻擊。
  • 中科院首款主打極低比特技術的人工智慧晶片QNPU原型亮相 獲得眾多...
    打開APP 中科院首款主打極低比特技術的人工智慧晶片QNPU原型亮相 獲得眾多專業人士的肯定和讚揚 發表於 2019-05-29 16:52:39
  • 看懂未來十年AI晶片趨勢!GTIC 2020 AI晶片創新峰會成功舉行
    ,為大家分享創新經驗;我國AI晶片新銳玩家壁仞科技、燧原科技、比特大陸、光子算數、豪微科技、億智電子、知存科技在會上分享了落地心經;知名投資機構北極光創投、中芯聚源亦在現場探討AI晶片的投資邏輯與思考。
  • AI晶片「點燃」北京!GTIC 2020 AI晶片創新峰會大咖演講全乾貨
    晶片巨頭賽靈思、我國自動駕駛晶片明星創企黑芝麻智能與地平線也於峰會聚首,為大家分享創新經驗;我國AI晶片新銳玩家壁仞科技、燧原科技、比特大陸、光子算數、豪微科技、億智電子、知存科技在會上分享了落地心經;知名投資機構北極光創投、中芯聚源亦在現場探討AI晶片的投資邏輯與思考。
  • 天宇經緯發布全球首款無人機5G機載邊緣計算終端
    2020年6月5日,天宇經緯(北京)科技有限公司在北京舉行「天宇雲盒系列產品」線上發布會,面向全球發布業界首款「無人機5G機載邊緣計算終端」——天宇雲盒5G版,同時發布系列產品天宇雲盒LTE 2.0版和LTE GS版。
  • 一文看全:全球99家AI晶片公司全景圖,中國正在崛起
    ,瞄準雲計算和邊緣用例。 比特大陸(Bitmain) 還不確定比特大陸的最新產品Sophon是否會涉足深度學習。但是,通過賦予它這樣一個名字,比特大陸向AI之心已經非常明顯了。Sophon將包括比特大陸的第一塊定製晶片,用於革命性的AI技術。
  • 我國量子計算新成果!全新半導體量子晶片架構有望實現多量子比特...
    近日,本源量子與中科大郭光燦團隊合作,在利用微波諧振腔耦合與擴展半導體量子比特研究中取得新進展,實現兩個半導體量子比特與微波諧振腔強耦合,並初步探索了利用片上微波光子耦合多量子比特的半導體量子晶片架構。該研究成果近期在線發表在國產綜合性旗艦期刊Science Bulletin上。
  • 地平線推二代邊緣晶片,詳解AIoT落地綜合打法
    一邊是華為、百度、阿里等科技巨頭和幾家獨角獸輪番秀出雲端AI晶片新進展,另一邊聚焦於邊緣與終端的多家AI晶片創企陸續登場,揭開其第一代或者最新一代晶片的神秘面紗。與此同時,人們評判AI晶片的標準,也由看算力、功耗等硬指標,轉向看量產規模、看客戶、看生態。這不,國內AI晶片落地的排頭兵地平線,剛剛亮出新劍!
  • 解鎖萬億級市場:邊緣計算那些不「邊緣」的投資機會
    ,邊緣計算具備平臺性機會;未來,我們看好4個細分方向:滿足端側的低成本、低時延通用型計算&通信晶片;  基於超高速通信、存儲、彈性算力調度核心技術的邊緣雲基礎設施解決方案;聚焦國內,2020年中國邊緣計算市場規模達185億,最近幾年的年YOY都在55%以上;邊緣計算是一個巨大的增量市場。邊緣計算產業目前處於早期階段,產業構成從上遊晶片,模組、系統架構到中遊的方案商、運營商、下遊的智能終端和行業應用,整個生態都在積極探索新的商業模式和客戶價值。行業圖譜呈典型的金字塔型結構。
  • 超導量子比特晶片 量子晶片受益概念股有哪些
    最近幾年,中國的科技研究團隊也研發出不少新技術,然而,最近一款具有20個超導量子比特晶片已經研發成功,這個數目已經遠遠超越了世界紀錄。然而,在新的技術研發成功,這個時候買股票方面也會有新消息的,那麼量子晶片受益概念股有哪些呢?
  • FPGA適合AI邊緣計算嗎?
    ,不過,AI晶片的定義還沒有嚴格和公認的標準。因此,可以運行深度學習算法的CPU、GPU以及FPGA和ASIC都可以被稱為AI晶片。雖然都稱為AI晶片,但在2019年AI落地的大背景下,AI晶片的效率更值得關注。那麼,在邊緣端,FPGA能與專為邊緣AI設計的ASIC共同推動AI的普及嗎?