CEVA發布了用于前端設備深度學習推理,而且功能強大的專用人工智能(AI)處理器系列NeuPro。NeuPro系列處理器專為智能和互聯的前端設備供應商而設計,尋求快速利用深度神經網絡技術提供的無數可能性。 NeuPro系列建立在CEVA 于深度神經網絡在計算機視覺應用領域的行業領先地位和豐富經驗上。數十家客戶已經在消費、監控和先進駕駛輔助系統(ADAS)產品中部署了CEVA-XM4和CEVA-XM6視覺平臺,與CDNN神經網絡軟件框架。這個全新的專用AI處理器系列提供了相當出眾的性能提升,范圍從入門級處理器的每秒2 萬億次運算(2 TOPS)到最高級配置的12.5 TOPS。 NeuPro處理器產品系列將AI的應用擴展到機器視覺以外的新型前端應用,包括自然語言處理、實時翻譯、認證、工作流管理,以及許多基于學習的其它應用,使設備變得更加智能并減少人工參與。 CEVA副總裁兼視覺業務部門總經理Ilan Yona評論道:“AI應用程序趨向于前端處理,而不是依靠云服務,這是非常清楚的。前端處理所需要的計算能力以及低功耗約束,要求使用專用處理器,而不是使用CPU、GPU或DSP。我們設計了NeuPro處理器,從架構和軟件上都降低了進入AI領域的高門檻。我們的客戶現在擁有經過優化和高效的標準AI平臺,可完成眾多基于AI的工作和應用。” NeuPro體系結構由基于硬件和軟件的引擎耦合成完整的可伸縮和可擴展AI解決方案。針對每個應用層精確地搭配了不同的硬件、軟件和可配置性能選項,從而實現對功耗、性能和面積(PPA)的優化。 NeuPro系列包括四款AI處理器,提供不同級別的并行處理性能: ˙ NP500是最小的處理器,包含512個MAC單元,面向物聯網、可穿戴設備和相機 ˙ NP1000包含1024個MAC單元,面向中檔智能手機、ADAS、工業應用和AR / VR頭戴設備 ˙ NP2000包含2048個MAC單元,瞄準高端智能手機、監控、機器人和無人機 ˙ NP4000包含4096個MAC單元,用于企業監控和自動駕駛的高性能邊緣處理 每款處理器均由NeuPro引擎和NeuPro VPU組成。NeuPro引擎包括神經網絡層的硬件實現,其中包括卷積、全連通、池化和激活。NeuPro VPU是一款高效的可編程矢量DSP,用于處理CDNN軟件,并為AI工作負載的新進展提供基于軟件的支持。NeuPro支持8位和16位神經網絡,實時做出優化判決,以實現精度和性能之間的最佳平衡。MAC單元在運行時的利用率達到90%以上,確保高度優化的神經網絡性能。整體處理器的設計大幅降低了DDR帶寬,因而改善了AI應用的功耗水平。 NeuPro系列與CEVA屢獲殊榮的神經網絡軟件框架CDNN相結合,為開發人員提供了終極的深度學習解決方案,能夠輕松高效地生成專有的神經網絡并移植到處理器。CDNN支持各種層類型和網絡拓撲結構,從而實現最快的上市時間。 配合NeuPro處理器,CEVA還將提供NeuPro硬件引擎作為卷積神經網絡(CNN)加速器。當與CEVA-XM4或CEVA-XM6視覺平臺相結合時,CNN為尋求統一平臺來處理圖像、計算機視覺和神經網絡工作的客戶提供靈活的選擇。 上市時間 CEVA將于2018年第二季為特選客戶提供NeuPro授權許可,并將于第三季提供普遍授權。 如要了解有關NeuPro系列處理器的更多信息,請訪問網頁:https://www.ceva-dsp.com/product/ceva-neupro/ |