我院研发面向RISC-V 的AIoT嵌入式操作系统

【文章来源:智能软件研究中心】【发布时间:2022-10-21阅读次数:3054】【我要打印

日前,智能软件团队成功研发面向RISC-V 体系架构的AIoT嵌入式操作系统-聚元PolyOS。该操作系统基于yocto构建,支持多款RISC-V硬件、嵌入式智能推理框架以及多内核镜像构建和部署,性能达到同类领先。

聚元PolyOS以yocto metadata层为粒度进行定制和组合,并通过yml声明硬件描述、应用场景以及打包规则,实现“一站式”快速构建场景化智能应用镜像;在一套构建系统中进行Linux和FreeRTOS的AI应用运行时环境编译、部署,实现RISC-V架构下多内核系统初步支持;支持Sifive Unmatched、香山等6款板卡,支持寒武纪思元220边缘AI板卡,可加速百余种神经网络模型和算子;集成TFlite、NCNN、MNN等多款轻量级AI推理框架,集成蓬莱TEE安全执行环境。可应对RISC-V板卡标准不统一、自定义指令造成硬件碎片化、智能操作系统快速构建等挑战。

团队与智能芯片厂商寒武纪合作,成功实现寒武纪思元220边缘计算模组软件栈的RISC-V体系架构移植,并集成在聚元PolyOS中,可在Sifive Unmatched板卡上实现AI计算加速,标志着短期内实现RISC-V的AI商用场景部署取得重大进展,对于RISC-V生态系统扩充具有重要的里程碑意义。