芯片系列介紹
海思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平臺一起進行開發。
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端推理模型結果,可以用來驗證準確率是否與預期一致。