海思AI芯片學習

芯片系列介紹

海思AI芯片Hi35xx系列具體包括的型號Hi3559A V100, Hi3559C V100, Hi3519A V100, Hi3516C V500以及Hi3516D V300。其中,帶A的是有AI硬件引擎功能的,不帶A的是不具有的。

SVP

SVP(smart vision platform)海思媒體芯片智能異構加速算法平臺,包括CPU、DSP、NNIE等硬件單元+運行在這些硬件上的SDK+配套的工具鏈開發環境,其中不同的硬件有不同的配套工具鏈。可結合海思MMP平臺一起進行開發。
SVP算法平臺
平臺組成示意圖

MPP

MPP(media process platform),可支持應用軟件快速開發,屏蔽了芯片相關的複雜的底層處理,並對應用程序直接提供MPI(media precess interface)接口完成相應的功能。

NNIE

NNIE neural network inference engine的簡稱,是華爲海思麒麟處理器針對神經網絡特別是深度學習卷積神經網絡開發的進行加速處理的硬件單元。爲寒武紀的IP,可以定點並行運算進行深度學習的模型推理,支持多種分類、檢測和分割網絡。

NNIE VS IVE

IVE: Intelligent Video Engine 智能加速引擎,與NNIE不同

RuyiStudio

RuyiStudio是一款windows版本的開發工具,集成了NNIE的mapper和simulator兩大基本功能,mapper是文件轉換器,即將caffe的模型文件*.caffemodel轉化爲HISDK可以識別的*.wk數據文件。simulator離線仿真NNIE硬件模塊的工具,即不需要硬件板子,也可以在PC端推理模型結果,可以用來驗證準確率是否與預期一致。

參考鏈接

博客海思AI芯片(Hi3519A/3559A)方案學習

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章