新思科技近日推出其全新的DesignWareARCEV7x嵌入式視覺處理器系列,配備深度神經(jīng)網(wǎng)絡(luò)(DNN)加速器,適用于機(jī)器學(xué)習(xí)和人工智能(AI)邊緣應(yīng)用。ARC EV7x視覺處理器集成了多達(dá)四個增強視覺處理單元(VPU)和一個DNN加速器(最多擁有14080個MAC),典型條件下可在16納米FinFET工藝技術(shù)中提供高達(dá)35 TOPS的性能,是ARC EV6x處理器的4倍。
(圖片來源:新思科技)
新思科技EV處理器產(chǎn)品營銷總監(jiān)Gordon Cooper表示,EV7x處理器是EV6x處理器的優(yōu)化版本,但是不只是增加了4倍的MAC,增加MAC只是增強CNN(卷積神經(jīng)網(wǎng)絡(luò))圖形性能的一個簡單部分,真正關(guān)鍵的是改善了外部內(nèi)存訪問所需的內(nèi)存帶寬,從而使其功耗降至最低。新型處理器處理帶寬的方式使其運算能力能夠擴(kuò)展至100TOPS,因而能夠使用更低成本的DRAM接口。
此外,需要高級圖像測繪工具在增加的MAC上劃分CNN圖形,與EV6x處理器相比,EV7x處理器每秒幀吞吐量提升了65%。
DesignWare ARC EV7x視覺處理器的異構(gòu)多核架構(gòu)包括多達(dá)四個高性能VPU。每個EV7x VPU包含一個32位標(biāo)量單元和一個512位寬矢量DSP,可配置為8位、16位或32位運算,用于在不同的數(shù)據(jù)流上同時進(jìn)行乘法-累加。新思科技表示,該DNN加速器采用了一種特殊架構(gòu),與其他神經(jīng)網(wǎng)絡(luò)IP相比,能夠更快訪問內(nèi)存、性能更高且功效更好。除了支持CNN,該DNN加速器還支持批量的LSTM(長短期記憶),用于需要基于時間序列的應(yīng)用,例如根據(jù)觀察到的路徑和速度預(yù)測行人的位置。
此外,該視覺引擎與DNN加速器并行工作,使得EV7x對于自動駕駛汽車和ADAS的應(yīng)用特別高效,因為此類應(yīng)用中需要多個攝像頭和視覺算法同時運行。
新款EV7x處理器還重視安全性,從芯片內(nèi)存到視覺引擎和DNN加速器的數(shù)據(jù)傳輸會受到可選擇的AES-XTS加密引擎的保護(hù)。該引擎可以防止訓(xùn)練數(shù)據(jù)集以及面部識別和視網(wǎng)膜掃描等個人生物數(shù)據(jù)被利用。
ARC EV7x Vision視覺處理器系列由MetaWare EV開發(fā)工具包提供支持,后者是一個基于通用嵌入式視覺標(biāo)準(zhǔn)(包括OpenVX和OpenCL C)的綜合高生產(chǎn)力軟件開發(fā)環(huán)境。該工具套件能夠在EV7x處理器的視覺引擎上開發(fā)高效的計算機(jī)視覺應(yīng)用,以及在專用的DNN加速器上自動映射和優(yōu)化神經(jīng)網(wǎng)絡(luò)圖。映射工具支持Caffe和Tensorflow框架,以及ONNX神經(jīng)網(wǎng)絡(luò)交換格式。該嵌入式ARC EV7x視覺處理器結(jié)合高性能視覺引擎和DNN加速器以及編程工具,可適用于各種視覺應(yīng)用。