IT商业网-解读信息时代的商业变革

当前位置: 首页 > 手机 > 正文

华为方舟编译器正式开源 基于GCC开发的交叉编译器套件

2019-08-05 18:12:24 来源:快科技   

  8月9日至8月11日,华为面向全球开发者的2019年开发者大会,将在东莞松山湖举行。据悉,今年也是华为第一次在华为松山湖基地欧洲小镇里举办开发者大会。

  前不久,余承东曾在微博上预告:“让我们用方舟编译器换个打招呼的方式,8月9日相约松山湖,不见不散!”据此前消息,华为方舟编译器将在8月正式开源,此次大会上,余承东有望正式宣布。

  今日有媒体发现,赶在华为开发者大会开幕前几天,华为已经在官方社区正式公布了方舟编译器的安装详情以及下载地址。

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

  今年4月份的华为P30系列发布会上,华为方舟编译器首次亮相。据悉,华为早在5年前就开始布局该应用编辑技术,并投入数百专家团队,历经多次尝试,才在EMUI 9.1上实现了机器代码的翻译。

  简单来说,现有的安卓系统上的程序往往需要一边转换一边执行,会占用较多的处理资源,影响程序执行的效率。

  华为方舟编译器提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。

  根据华为实验室的测试数据,EMUI 9.1在仅仅对系统组件System Server应用了华为方舟编译器后,就带来了系统操作流畅度提升24%,系统响应性能提升44%的收益。

免责声明: IT商业新闻网遵守行业规则,本站所转载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@itxinwen.com
微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
标签:

品牌、内容合作请点这里: 寻求合作 ››

相关阅读RELEVANT