历史上的今天
今天是:2024年09月03日(星期二)
2019年09月03日 | 华为方舟编译器开源官网正式上线:源代码已经开放了下载
2019-09-03
华为方舟编译器开源官网已经在今天正式上线(https://www.openarkcompiler.cn),目前源代码已经提供下载。
官网介绍,方舟编译器是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编程平台,包含编译器、工具链、运行时等关键部件。
目前,方舟编译器还在持续演进中,陆续将上述能力实现和开源。

据悉,本次方舟编译器开源的是编译器框架部分源码,包括编译器中间表示(IR)和语言编译实现,同时搭配编译器其他二进制组件,实现Java程序到aarch64汇编指令的编译过程。
开发者可以获得相关代码和文档,供参考学习、了解方舟编译器的架构和代码。
华为表示,在开源的世界里,我们与开发者们分享技术进步,共同成长,期待能够与广大开发者们同“舟”共济,为科技创新蓄力,不断推进产业开放式创新、构建开放生态。
据了解,华为方舟编译器提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。
根据华为实验室的测试数据,EMUI 9.1在仅仅对系统组件System Server应用了华为方舟编译器后,就带来了系统操作流畅度提升24%,系统响应性能提升44%的收益。
此外,方舟编译器编译的应用在开发阶段就已完成。只要是经过编译器编译的应用,在应用市场上上架了以后,用户下载的就是编译过的了。以新浪微博极速版为例,在应用方舟编译器之后,根据华为实验室测试数据显示,操作流畅度提升高达60%。
史海拾趣
|
啊,我是菜鸟,最近想弄了个驱动是是SD卡的,现在只能支持2G大小的SD,现在有2个问题在这里请教下:1,这个驱动只能读一个分区(如果给他2个分区,后面的无法挂在),呵呵,怎么样让他能读其他分区。2,怎样让他能读4G以上的SD卡:)谢谢大家了… 查看全部问答> |
|
usb高手请进,如何隐藏U盘文件,使用户只能在安装了指定驱动后才能看到? 打个比方,我用的手机,当用模式A连到电脑上时,可以看到手机里的部分文件。只有安装了手机厂商提供的驱动后,才能用模式B连接电脑,看到一些在模式A下看不到的内容(如配置文件)。 为什么这样哩?出于安全考虑,模式A是给普通用户用的,这样某些 ...… 查看全部问答> |
|
8M晶振用于串口通讯,发现显示的时候有固定位置的乱码出现。如果用 7.3728M 的应该不会有乱码吧? 但7.3728M 晶振,USB通讯怎么办呢?请教了。… 查看全部问答> |
|
我要用msp430f149的XT2作主时钟,以下是用的程序 #include <msp430x14x.h> void main(void) { unsigned char i; WDTCTL=WDTPW+WDTHOLD; //关闭看门狗 do { IFG1 &= ~OFIFG; // Clear OSCF ...… 查看全部问答> |
|
在norflash的bios地址写入了开发板的测试程序,现在通过jflash烧写uboot时总是出现错误,找不到flash设备,我该怎么办啊,求各位大侠帮忙啊。。急死我了。。本人qq778032418,热心的朋友留言,加q,留q都可以啊… 查看全部问答> |
|
本人毕业设计题目是光伏逆变器的研究,选用的是dsp f2812(实验室开发板),在刚毕业不久8月份(有凭证)就买了自己的开发板dspf28335(698元,现在价格648元),现在公司也大量买了f28335的开发板(研旭至尊板1900元)供研发人员用,所以本着1我现在 ...… 查看全部问答> |




