【烽巢网】
今日消息,目前在华为开发者官网上,已经看到了华为方舟编译器释出的源码下载包。据源码主页介绍,方舟编译器是基于GCC开发的交叉编译器套件,覆盖了C、C++ 和Fortran的前端和库。HCC 运行在X86 Linux架构服务器上,生成的二进制运行在Aarch64架构服务器上。
华方舟编译器是华为公司推出的,目的是为了提升Android系统的编译效率。这款编译器可将高级语言一次性编译为机器码,这样手机安装应用程序后便可全速运行,效率极高。华为实验室测试数据显示,仅仅对EMUI 9.1的系统组件System Server应用华为方舟编译器后,就分别将系统的操作流畅度和响应性能分别提升了24%和44%。
4月11日,在上海的华为新品发布会上,华为消费者业务CEO余承东首次介绍了华为方舟编译器,称其可以实现“架构级优化和显著提升性能”,可以解决安卓程序“边解释边执行”的问题。
发布会结束之后,华为方舟编译器便引起了外界的热议。
7月24日,余承东发微博称“让我们用方舟编译器换个打招呼的方式, 8 月 9 日相约松山湖,不见不散! ”,同时表示“这次我们会给大家介绍一些深度创新技术如何落地,一定让大家不虚此行。”
华为方面称,目前方舟编译器主要针对通用ARM芯片架构进行编译优化,未来将通过软硬件协同设计,将麒麟芯片的能力发挥到极致。同时,方舟编译器支持Java标准用法,可以支持第三方应用直接进行编译而不需要修改代码。
华为这一系列的举动,真可谓是国产手机开发者的福音!