当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]自去年10月玄铁C910成功兼容安卓系统后,RISC-V与安卓生态的打通再度取得重要进展。北京时间4月20日,在全球芯片联盟(CHIPS Alliance)春季会议上,阿里平头哥公布RISC-V兼容安卓12.0的新进展:玄铁C910上成功运行TensorFlow Lite,首次实现RISC-V在安卓新系统上的AI支持;同时,平头哥集成多项第三方关键组件,为广大RISC-V集成商和开发者成功打样。

自去年10月玄铁C910成功兼容安卓系统后,RISC-V与安卓生态的打通再度取得重要进展。北京时间4月20日,在全球芯片联盟(CHIPS Alliance)春季会议上,阿里平头哥公布RISC-V兼容安卓12.0的新进展:玄铁C910上成功运行TensorFlow Lite,首次实现RISC-V在安卓新系统上的AI支持;同时,平头哥集成多项第三方关键组件,为广大RISC-V集成商和开发者成功打样。

RISC-V是新兴的CPU指令集架构,安卓(Android)是全球使用最广泛的操作系统之一,两者的深度融合被业界寄予厚望,是极具前瞻性的研究方向,技术挑战很大。此前,平头哥通过10万余行的代码修改,率先实现了安卓10.0关键组件在RISC-V上的移植,成功运行Chrome浏览器,初步证明了RISC-V架构具备的高性能潜力。平头哥的这一工作也已开源。平头哥对安卓12.0进行了系统性的RISC-V优化支持,并通过Android Studio在 RISC-V 架构上成功运行Tensor Flow Lite模型,开启了RISC-V在安卓平台上对人工智能的支持。

RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。虽然这不是第一个开源指令集,但它具有重要意义,因为其设计使其适用于现代计算设备(如仓库规模云计算机、高端移动电话和微小嵌入式系统)。设计者考虑到了这些用途中的性能与功率效率。该指令集还具有众多支持的软件,这解决了新指令集通常的弱点。每一代RISC处理器都是在同一人带领下完成,那就是加州大学伯克利分校的David A. Patterson教授。与大多数ISA相反,RISC-V ISA可以免费地用于所有希望的设备中,允许任何人设计、制造和销售RISC-V芯片和软件。图1展示了此前的四代RISC处理器原型芯片。它虽然不是第一个开源的的指令集(ISA),但它很重要,因为它第一个被设计成可以根据具体场景可以选择适合的指令集的指令集架构。基于RISC-V指令集架构可以设计服务器CPU,家用电器cpu,工控cpu和用在比指头小的传感器中的cpu。

安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

对android开发者来说,app适配riscv又是一个新的难点,而且主要难点在于清理屎山的问题对于传统打包的新项目,把repo里修改过的ndk覆盖下来自己在arch里加个riscv64就行,没什么难度。但对于一些代码里判断架构动态加载lib的屎山来说,有点麻烦。因为mips很早就退出android了。

经过短短几年发展,RISC-V国际基金会会员单位已遍及诸多知名公司、院校和研究机构,甚至连X86的主导者英特尔也宣布加入。截至目前,已经有超过70个国家的2000多家企业和机构加入。平头哥生态负责人杨静观察到,从地域来看,美国、欧洲和中国是RISC-V主要的贡献地。回过头看,无论是Wintel(Windows+Intel),还是AA联盟(Android +Arm),以及那些早已凋零的MIPS、PowerPC等架构,决定竞争终局的从来不是技术本身,而是丰富的上层应用、高效的软硬协同以及爆发的市场需求。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭