0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RISC-V可以支持Android 10了

ss 来源:爱集微APP 作者:爱集微APP 2021-01-29 09:35 次阅读

AIoT时代,开源硬件,特别是RISC-V给业界带来巨大的想象空间。而安卓(Android)作为目前全球第一大移动设备操作系统,承载了全球数十亿的手机智能电视与其他智能设备。

现在,RISC-V可以支持Android 10了!而千芯科技的tinyAI软件包,成为了首个支持RISC-V 安卓的AI算法生态包!

tinyAI 对RISC-V的AI强力加速与部署

平头哥半导体发布的玄铁C910处理器是目前业界最强的RISC-V处理器之一,安卓10系统已经可以在玄铁910芯片上流畅运行。

平头哥的C910芯片,通过千芯科技提供的tinyAI SDK进行深度学习算法的加速,获得了3-50倍的AI性能提升。tinyAI可以帮助用户在类似RISC-V这样的MCU平台上快速部署人工智能算法。

例如对人脸识别算法,在原生C910内核上(无须GPU或AI加速器)4 core可以达到的识别速度至少是3fps,16 core大约可以达到至少13fps。根据客户的硬件平台不同,识别速度可以进一步优化,达到更高的性能。随着C910实现对Android的支持,tinyAI SDK可以在RISC-V安卓上强化用户的AI体验并降低方案成本。

左边展示的是程序在后台运行的结果,右边是这款产品的可视化界面

C910首次实现RISC-V对安卓的支持

平头哥基于安卓开源项目(AOSP)实现了安卓对RISC-V架构的支持,特别是本地库与ART支持、Linux内核支持、Build系统支持三大部分。

1、本地库与ART支持

1)完成bionic、ART、Clang/LLVM、V8、NDK、VNDK、OpenGL等软件包的RISC-V架构支持。

2)基于ART实现了RISC-V架构的DEX实时解释执行、dex2oat、JNI调用以及JIT编译优化。

2、Linux内核支持

1)完善了大量Clang/LLVM对Linux内核的编译支持

2)首次将RISC-V架构的Linux内核与安卓系统进行了适配。

3、 Build系统支持

1)整合编译框架、预编译的工具链、本地方法库、模拟器,应用和服务等模块

2)实现了RISC-V架构对安卓Build系统的支持。

C910内核的SoC开发板ICE EVB

ICE EVB是平头哥提供的基于玄铁C910的高性能SoC板。ICE SoC集成了3个玄铁C910内核(RISC-V 64,其中一个核具有Vector加速)和1个3D GPU内核,可提供4Kp60 HEVC/AVC/JPEG解码能力,以及多种高速接口和外设。

千芯科技:

专注于提供先进的 “AI+业务算法” 解决方案

千芯科技(北京)有限公司是可重构存算AI芯片的提出者和引领者。基于”算法-芯片-存算协同“的前瞻设计理念,为产业界各类应用提供先进的 “AI+业务算法” 芯片产品与解决方案。

核心产品包括高算力低功耗的可重构存算芯片/IP(支持多领域多模态人工智能算法,预计替代GPU成为下一代AI计算主流架构)与tinyAI算法加速包(原生的MCU AI加速软件包,支持RISC-V,为成本敏感的AIoT产品提供最佳选择)。

核心技术团队来自清华、中科院、三星、NEC、瑞萨,在芯片及算法加速领域具备深厚的技术积累。合作伙伴包括国内领先的RISC-V IP厂商与AI应用厂商。

责任编辑:xj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4599

    浏览量

    92615
  • AI
    AI
    +关注

    关注

    87

    文章

    30072

    浏览量

    268332
  • 安卓
    +关注

    关注

    5

    文章

    2120

    浏览量

    56990
  • RISC-V
    +关注

    关注

    44

    文章

    2227

    浏览量

    46000
收藏 人收藏

    评论

    相关推荐

    什么是RISC-V?以及RISC-V和ARM、X86的区别

    ,这限制处理器的灵活性和指令集的扩展能力。而RISC-V指令集架构采用了可变长度的指令,可以实现更加灵活和高效的指令集扩展和自定义。 可定制性:Krste Asanovic认为,处理器的设计应该是可
    发表于 11-16 16:14

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未来 !

    加入RISC-VAdvocate行列!我们正在寻找来自世界各地的RISC-V爱好者,通过全球推广和参与,成为支持RISC-V进步的关键参与者。作为一名
    的头像 发表于 09-10 08:08 306次阅读
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未来 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    沁恒在历届峰会上分享RISC-V在MCU领域的创新成果,和大家共同见证本土RISC-V产业的成长。早在第一届RISC-V中国峰会上,沁恒就公开了青稞
    的头像 发表于 08-30 18:18 1363次阅读
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,赋能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    01 老朋友伴您走过每一届峰会 沁恒在历届峰会上分享RISC-V在MCU领域的创新成果,和大家共同见证本土RISC-V产业的成长。早在第一届RISC-V中国峰会上,沁恒就公开了青稞
    发表于 08-30 17:37

    risc-v的发展历史

    Foundation),旨在促进RISC-V架构的发展和推广。该基金会由大量的企业和机构支持,包括英特尔、Nvidia、谷歌、华为、IBM、红帽、西部数据等。 2015年:RISC-V基金会发布
    发表于 07-29 17:20

    rIsc-v的缺的是什么?

    通过软件模拟或复杂的指令序列来实现一些高级功能,这可能会增加执行时间和功耗。 2. 生态系统支持不足 软件和工具链的可用性:尽管RISC-V社区在快速发展,但与成熟的ARM等架构相比,其生
    发表于 07-29 17:18

    浅析RISC-V领先ARM的优势

    RISC-V的生态系统正在快速发展。RISC-V基金会和RISC-V联盟等组织为RISC-V的发展提供强大的
    发表于 06-27 08:45

    risc-v的mcu对RTOS兼容性如何

    是否支持特定的RISC-V变种。 大多数现代RTOS都支持多种处理器架构,包括RISC-V。例如,FreeRTOS、RT-Thread等RTOS都提供
    发表于 05-27 16:26

    RISC-V的MCU与ARM对比

    开发者提供丰富的资源和支持,降低了开发难度和成本。 成本 RISC-V :由于RISC-V是开源的,因此使用RISC-V的MCU
    发表于 05-27 15:58

    RISC-V有哪些优点和缺点

    和使用其代码。这种开放性促进了全球范围内的创新与合作,有助于推动RISC-V生态系统的快速发展。 模块化设计:RISC-V支持模块化可配置的子集,使得开发者可以根据具体的应用需求进行灵
    发表于 04-28 09:03

    RISC-V有哪些优缺点?是坚持ARM方向还是投入risc-V的怀抱?

    、修改和使用其代码。这种开放性促进了全球范围内的创新与合作,有助于推动RISC-V生态系统的快速发展。 模块化设计 :RISC-V支持模块化可配置的子集,使得开发者可以根据具体的应用需
    发表于 04-28 08:51

    国产RISC-V MCU推荐

    可以达到TOP 1。 官网显示,HPM6700/6400系列MCU来是先楫的高性能实时RISC-V微控制器,为工业自动化及边缘计算应用提供极大的算力、高效的控制能力及丰富的多媒体功能。 内核方面
    发表于 04-17 11:00

    解锁RISC-V技术力量丨曹英杰:RISC-V与大模型探索

    助力RISC-V开发等话题,多位业内嘉宾发表主旨演讲。会上,时擎科技高级技术总监曹英杰以“RISC-V与大模型探索”为题,将大模型作为切入点,探讨了RISC-V
    的头像 发表于 04-16 08:16 629次阅读
    解锁<b class='flag-5'>RISC-V</b>技术力量丨曹英杰:<b class='flag-5'>RISC-V</b>与大模型探索

    RISC-V 基础学习:RISC-V 基础介绍

    , 支持整数指令、乘除法指令、原子指令和压缩指令。 9.3 指令集模块 指令集模块是一款CPU架构的主要组成部分,是CPU 和 上层软件交互的核心,也是cpu主要功能体现。 RISC-V 规范只定义
    发表于 03-12 10:25

    什么是RISC-V

    siFive搞RISC-V 赛昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不问有什么用,RISC-V目前的能力来说,工
    发表于 02-02 10:41