OpenI 海藻是鵬城實驗室和北京大學聯合開發,并貢獻到啟智平臺的一款可配置指令集和微架構的AI開源芯片。
01 教育
提供復現已有技術和嘗試新技術的基礎框架,降低處理器開發的入門門檻
02 新場景
商用AI芯片未必有足夠利潤動力滿足大量碎片化的需求(物聯網的特征) ,以開源AI處理器作為基礎,賦能小市場針對碎片化需求的定制開發。
03 新算法
現有AI芯片未能優化的計算模式(如圖神經網絡、結合MLP/LSTM和圖計算特征) ,以開源AI處理器作為基礎,積累開源的算法部件,賦能新算法的敏捷開發。
Varec 微架構
Varec 指令集
指令集:架構和編譯的解耦合
Varec 編譯后端
兼容TVM前端
可根據后端硬件自動生成CPU和加速器指令,以支持多種網絡推理
1、架構可配置的開源AI硬件
2、算子可配置的開源AI硬件
未來目標
項目動態
與國網聯研院合作開發,VAREC支持Yolo模型推理,在嵌入式開發板上驗證效果
擴展加速器為多核加速器,并修改編譯后端支持多核執行
單核yolo推理速度:2.43fps
雙核yolo推理速度:3.23fps
集成Systolic array到Execute模塊提高計算性能
原先性能:35.1GOPS
集成SA性能:74.3GOPS