70

华为开源了方舟编译器 这次看到源码了 - Huawei 华为 - cnBeta.COM

 4 years ago
source link: https://www.cnbeta.com/articles/tech/875353.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

华为开源了方舟编译器 这次看到源码了

2019年08月05日 18:31 43615 次阅读 稿源:开源中国 13 条评论

今年 4 月份华为发布了方舟编译器(ArkComplier),同时宣布将在 8 月将其编译框架代码开源,开发者可以研究参考,并在 11 月完整开源方舟编译器代码。目前在华为云官网上我们已经看到释出的源码下载包:

下载地址:

https://www.huaweicloud.com/kunpeng/software/ArkCompiler.html

华为方舟编译器作为一款全新的安卓应用编译器可以显著提高手机的运行速度,它不采用现有安卓编译器边解释边执行的模式,而是将这种动态编译改为进静态编译,可以做到全程执行机器码,进而高效运行程序,大大缩短程序响应时间。

华为官方表示方舟编译器能够将系统操作流畅度提升 24%、系统响应力提升 44%、第三方应用操作流畅度提升 60%。

a27eb1be9be98f0bc2e57fa0d57c808b4c7.jpg

源码主页介绍方舟编译器是基于 GCC 开发的交叉编译器套件,它包括了 C、C++ 与 Fortran 的前端,也包括了这些语言的库(如 libstdc++ 与 libgcc 等)。HCC 运行在 X86 Linux 架构服务器上,生成的二进制运行在 Aarch64 架构服务器上。

同时页面上似乎还有一篇未完成的博文:“华为发布 C/C++ 编译器”,目前无法访问,估计是发布会上将正式发表的公告,但为什么是“C/C++ 编译器”?

源码下载:立即下载

阿里云双12企业特惠
r2.gif

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK