历史上的今天
返回首页

历史上的今天

今天是:2025年01月22日(星期三)

正在发生

2021年01月22日 | 阿里RISC-V处理器玄铁910可在安卓10流畅运行

2021-01-22 来源:快科技

作为一种开源的处理器指令,RISC-V前途无量,现在主要用于AI、嵌入式等领域,手机领域还鲜有存在感,主要还是安卓系统对RISC-V支持不够。

 

今天阿里巴巴方面宣布了一个重要进展,旗下的平头哥半导体完成了安卓10对RISC-V的移植并开源了全部相关代码。

 

从平头哥社区发布的信息来看,安卓10系统已经可以在玄铁910芯片上流畅运行。

 

据了解,平头哥基于安卓开源项目(AOSP)实现了对RISC-V架构的支持。安卓软件栈主要包括系统内核、硬件抽象、运行时、框架层、应用五个层次的近千个软件包,其中涉及到处理器架构相关移植工作主要包含**本地库与ART支持、Linux内核支持、build系统支持三大部分:

 

本地库与ART支持:完成bionic、ART、Clang/LLVM、V8、NDK、VNDK、OpenGL等软件包的RISC-V架构支持:为bionic添加动态链接、系统调用、浮点数学库的支持;基于ART实现了RISC-V架构的DEX实时解释执行、dex2oat、JNI调用以及JIT编译优化,极大地提高了JAVA程序在RISC-V平台上执行的效率。

 

Linux内核支持:完善了Clang/LLVM对Linux内核的编译支持,修复了大量Clang/LLVM的问题,首次将RISC-V架构的Linux内核与安卓系统进行了适配。

 

Build系统支持:**安卓的编译框架主要由blueprint和soong构成,平头哥整合编译框架、预编译的工具链、本地方法库、模拟器,应用和服务等模块,首次实现了RISC-V架构对安卓build系统的支持。 

image.png?imageView2/2/w/550

 

2019年7月份,阿里巴巴旗下的平头哥半导体发布了玄铁910处理器,这也是目前业界最强的RISC-V处理器。

 

据介绍,玄铁910可以用于设计制造高性能端上芯片,应用于5G、人工智能以及自动驾驶等领域。

 

据了解,玄铁910单核性能达到7.1 Coremark/MHz,主频达到2.5GHz,比目前业界最好的RISC-V处理器性能高40%以上。

 

image.png?imageView2/2/w/550

 

 

推荐阅读

史海拾趣

ANOVA公司的发展小趣事

ANOVA公司的全球扩张步伐迅速而稳健。在成功创立之后不久,ANOVA便通过收购ISA,进一步增强了其在全球市场的竞争力。这次收购不仅使ANOVA在全球超过70个国家拥有了监控超过70万台设备的能力,更在北美、南美、欧洲和亚太等关键地区设立了办公室,为公司的全球化战略打下了坚实的基础。ANOVA始终坚持本地化服务,无论客户身处何地,都能享受到最高级别的服务和支持。

ABOV(现代单片机)公司的发展小趣事

面对日益复杂多变的电子市场环境,ANOVA公司始终保持着清醒的头脑和敏锐的洞察力。无论是疫情带来的供应链挑战,还是技术更新换代带来的竞争压力,ANOVA都能迅速应对,不断调整策略,确保公司的稳健发展。同时,ANOVA也积极展望未来,不断探索新的业务领域和技术方向,以期在电子行业中继续保持领先地位。

这五个故事只是ANOVA公司发展过程中的冰山一角,但它们足以展现出ANOVA公司如何在电子行业中逐步崛起,成为一支不可忽视的力量。ANOVA以其卓越的技术实力、全球化的布局和紧密的合作伙伴关系,不断推动着电子行业的发展和进步。

Bytesonic Corporation公司的发展小趣事

1984年,台湾的电子行业正迎来蓬勃发展的黄金时期。在这一年的10月,Bytesonic Corporation在台湾台北正式成立,标志着这家电子公司正式踏入竞争激烈的电子市场。初创时期,公司面临着资金短缺、技术匮乏等多重挑战,但凭借着创始人的远见卓识和团队的拼搏精神,公司逐渐在市场中站稳了脚跟。

Belden Wire & Cable公司的发展小趣事

随着市场的不断变化和客户需求的多样化,Belden公司开始实施产品多元化战略。除了传统的电线电缆产品外,公司还开发了一系列新型电缆产品,如光纤电缆、数据电缆等。这些新产品不仅拓宽了公司的产品线,还为公司带来了新的增长点。同时,Belden还加大了市场拓展力度,积极参与各类行业展会和论坛,提升品牌影响力。

Gazelle Microcircuits Inc公司的发展小趣事
这个电压通常用于主板上的某些特定元件或模块,如某些类型的内存控制器或特定芯片。需要注意的是,+5.1V并不是所有主板都会有的标准电压输出,它的出现可能取决于主板的设计和需求。
Gems Sensors & Controls公司的发展小趣事

面对激烈的市场竞争和不断变化的市场需求,Gems Sensors & Controls公司始终保持着敏锐的洞察力和灵活的应变能力。公司不断调整和优化产品结构,提升产品质量和服务水平,以更好地满足客户的需求。同时,Gems还积极开拓新的市场领域和应用场景,不断拓展自身的业务范围和市场份额。这些努力使得Gems在电子行业中持续保持领先地位,并实现了持续稳定的增长。

问答坊 | AI 解惑

嵌入式数字多媒体终端硬件平台的设计与实现

随着信息时代的到来,信息技术尤其是计算机多媒体技术与网络技术飞速发展,语音教室在各种学 校都已有了广泛的应用。现存的语音教学系统一般都是采用模拟电路,可靠性低,抗干扰性弱,易发生 串音,从而在传输过程中会失真、衰减,且易受干扰, ...…

查看全部问答>

MX25L3205 PDF文档

特点: * Serial Peripheral Interface (SPI) compatible -- Mode 0 and Mode 3 * 33,554,432 x 1 bit structure * 64 Equal Sectors with 64K byte each - Any sector can be erased *  Single Power Supply Operation - 2.7 t ...…

查看全部问答>

protel 中焊盘通孔类型如何设置?

protel 中焊盘通孔类型如何设置? 要把通孔圆形的改为矩形的,怎么办?…

查看全部问答>

给新入职的坛友一定建议

多主动,多奉献。多积累,多沉淀。不要看眼前得失,要看长远!…

查看全部问答>

vxworks硬件应用平台

基于VxWorks的军用仿真系统 软件使用VxWorks平台 硬件使用研华CPCI平台 功能概述: ●实时模拟火箭发射与操作 ●控制站采用VxWorks系统,操作站采用Windows ●使用1553B通讯 ●AI/AO/DI/DO与通讯接口 解决方案:&nbs ...…

查看全部问答>

32位无符号除法器

在Verilog HDL语言中虽然有除的运算指令,但是除运算符中的除数必须是2的幂,因此无法实现除数为任意整数的除法,很大程度上限制了它的使用领域。并且多数综合工具对于除运算指令不能综合出令人满意的结果,有些甚至不能给予综合。对于这种情 ...…

查看全部问答>

如何把F2812片内FLASH的程序搬移到RAM里

在RAM里运行速度明显的快于flash运行速度。想把如何把F2812片内FLASH的程序搬移到RAM里,谁有相关的流程和例程?万分感谢!…

查看全部问答>

求助LOAD.out文件出错

板子是自己做的 仿真器没问题 好着呢  硬件设计也没问题 因为前几块板子都没问题 新做的一个板子 连接没问题 但烧写LOAD .OUT 文件是提示 DAta Verification failed at address 0x6460 Please verufy ttarget memory and memory map ...…

查看全部问答>

如何对多个IO口同时赋值?

请问,对于不同的IO,比如GPIOA1,A2,A3 ,B1,B2,B3,C1,C2 可不可以用结构体对这非连续的八个IO口写到一组里面,然后向对这一组IO口的值同时赋值?或者对这一组IO口的值同时读取值?多谢!…

查看全部问答>

stm8 实现录音功能

如题,我想做一个stm8 实现录音功能 的小玩意,主芯片是STM8S系列,音频文件存放在SD卡中。我想知道怎样将音频通过stm8存储在SD卡,然后播放出来…

查看全部问答>