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

    文章

    4454

    浏览量

    90747
  • AI
    AI
    +关注

    关注

    87

    文章

    26424

    浏览量

    264029
  • 安卓
    +关注

    关注

    5

    文章

    2081

    浏览量

    54466
  • RISC-V
    +关注

    关注

    41

    文章

    1899

    浏览量

    45044
收藏 人收藏

    评论

    相关推荐

    国产RISC-V MCU推荐

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

    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

    RISC-V开放架构设计之道|阅读体验】 RISC-V设计必备之案头小册

    有幸参加发烧友电子的论坛评测,这两天收到了这本需要评测的书籍《RISC-V开放架构设计之道》,全书简单讲了RISC-V指令集中目前已经完善的几个指令集部分,并展望未来可能会在指令集
    发表于 01-22 16:24

    ARM最大危机来了!谷歌官宣:安卓将全面支持RISC-V

    电子发烧友网报道(文/吴子鹏)日前,谷歌在开源博客发布了一篇文章,宣布了Android(安卓)与 RISC-V 的最新进展。文章开门见山地提到,“Android支持许多不同的设备类型和
    的头像 发表于 11-04 00:16 1709次阅读

    RISC-V:由全球社区支持的开放标准,为所有人提供开放计算

    /risc-v-an-open-standard-backed-by-a-global-community-to-enable-open-computing-for-all/ 小编备注:以下为机器翻译,并附带原文。这篇文章可以作为对过去几天美国议员相关言论以及对
    发表于 10-10 11:45

    RISC-V强势崛起为芯片架构第三极

    和通用计算等领域的芯片公司也逐渐开始关注或使用RISC-V指令架构。最后是更多高性能的应用终端厂家往RISC-V转。 可以看到,在过去的2~3年里,RISC-V
    发表于 08-30 13:53

    RISC-V产业论坛召开,专利联盟正式成立

    。 上海市经济信息化委副主任汤文侃表示,指令集是芯片设计的基础,也是集成电路产业发展的基石。凭借开放、精简、灵活的优秀性能,RISC-V有望成为万物互联时代的核心处理器架构之一。上海是最早支持RISC-V
    发表于 08-30 10:40

    RISC-V在快速发展的处理器生态系统中找到立足点

    以来,RISC-V迅速获得了主要芯片制造商的支持,包括苹果公司,苹果公司已将控制器置于其苹果硅中。基于RISC-V的芯片内核已经出货大约10
    发表于 08-11 18:20

    RISC-V设计支持工具,支持RISC-V技术的基础

    RISC-V设计支持工具,支持RISC-V技术的基础 ppt分享
    发表于 07-14 17:15 12次下载

    两大架构RISC-V 和 ARM 的各种关系

    ARM CPU。 2. RISC-V 支持最少,而 ARM 支持广泛。 因为 RISC-V 是这样一个新的 CPU 平台,所以软件和开发环境支持
    发表于 06-21 20:31

    Debian 13“Trixie”Linux 发行版有望将带来 RISC-V 64 位支持

    转自https://m.ithome.com/html/699116.htm 目前 Debian 项目宣布,在未来的 Debian 13 “Trixie” 中,将带来 RISC-V 64 位支持
    发表于 06-21 08:49

    RISC-V,正在摆脱低端

    141名成员以及10名活跃的研究、学术和来自各种组织的工业成员组成,专注于促进高性能RISC-V处理器生态的发展。 笔者在此前文章 《RISC-V冲向Arm新蓝海》 中详细介绍
    发表于 05-30 14:11

    Linux 6.4 上针对 RISC-V 支持 Hibernation 和 Suspend-To-Disk

    行了测试(使用 raw disk 格式)。但在补丁中还不支持 ACPI paltform 模式。 目前该补丁已经被合入 Linux 6.4。 新闻出处,“RISC-V With Linux 6.4 Adds
    发表于 05-25 08:20

    谈一谈RISC-V架构的优势和特点

    成熟的操作系统,便于应用软件移植。RISC-V的指令集可以进行扩展和定制,可以满足不同应用场景的需求,也能够针对新兴技术进行更新和升级。这为中国的芯片产业提供更多的发展机会和潜力,同
    发表于 05-14 09:05