Android 代码库已添加对 RISC-V 架构的初步支持

开发 Android 平台源代码的 AOSP(Android 开源项目)存储库已开始进行更改,以支持具有基于 RISC-V 架构的处理器的设备。

RISC-V支持变更集由阿里云准备,包括76个补丁,涵盖各个子系统,包括图形堆栈、声音系统、视频播放组件、仿生库、dalvik虚拟机、框架、Wi-Fi和蓝牙堆栈、开发人员工具和各种第三方模块,包括 TensorFlow Lite 模型和用于文本识别、音频和图像分类的机器学习模块。

在全部补丁中,有30个与系统环境和库相关的补丁已经集成到AOSP中。 在接下来的几个月里,阿里云打算向 AOSP 推送更多补丁,以在内核、Android 运行时 (ART) 和模拟器中提供 RISC-V 支持。

Android 代码库已添加对 RISC-V 架构的初步支持

为了支持 Android 中的 RISC-V 支持,RISC-V International 创建了一个名为 Android SIG 的特殊工作组,其他有兴趣在 RISC-V 处理器上运行 Android 软件堆栈的公司也可以加入该工作组。 将 RISC-V 支持推向主流 Android 是与 Google 和社区的合作。

针对 Android 提出的更改是扩展基于 RISC-V 架构的设备应用计划的一部分。 去年,阿里巴巴发现了玄铁RISC-V处理器的相关进展,并开始积极推广RISC-V,不仅适用于物联网设备和服务器系统,还适用于消费设备和各种专用芯片,涵盖从多媒体系统到信号处理和加速器等各种应用。机器学习。

RISC-V 提供了开放且灵活的机器指令系统,允许为任意应用程序构建微处理器,而无需支付版税或使用附加条件。 RISC-V 允许您创建完全开放的 SoC 和处理器。 目前,基于RISC-V规范,不同的公司和社区正在各种免费许可(BSD、MIT、Apache 2.0)下开发几十种微处理器内核变体、大约一百种SoC和已经生产的芯片。 自 Glibc 2.27、binutils 2.30、gcc 7 和 Linux 内核 4.15 发布以来,RISC-V 支持就已存在。

来源: opennet.ru

添加评论