在今天的华为HDC 2020开发者大会上,除了鸿蒙2.0系统之外,华为还推出了方舟编译器2.0,这是去年首发方舟编译器之后的升级版。
华为表示,编译器开发非常难,它是处理软件的软件,因此也非常重要。
华为去年推出了第一代方舟编译器,提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。
华为宣称,方舟编译器可让系统操作流畅度提升24%,系统响应速度提升44%,第三方应用重新编译后流畅度可提升60%。
在今天发布的方舟编译器2.0上,华为没有提供性能改善的信息,更强调它在多语言、多设备上的提升。
据介绍,方舟编译器2.0统一了多语言前端,可选Java、JS或者其他语言,还统一了运行时,消除了跨语言交互开销。
此外,方舟编译器2.0还统一了分发格式,提供OS、开发框架和运行时协同涉及,联合优化,提高了代码执行效率。
在华为的鸿蒙生态链中,方舟编译器2.0也是重要的一环,它会跟华为的鸿蒙OS应用框架、13000多个API、一体式开发工具DevEco及分布式应用一道成为鸿蒙平台的重要组成。
责编AJX
-
华为
+关注
关注
216文章
34558浏览量
253299 -
编译器
+关注
关注
1文章
1642浏览量
49338 -
鸿蒙系统
+关注
关注
183文章
2638浏览量
66813 -
方舟编译器
+关注
关注
0文章
60浏览量
256
发布评论请先 登录
相关推荐
Triton编译器与GPU编程的结合应用
Triton编译器如何提升编程效率
Triton编译器在高性能计算中的应用
Triton编译器的优化技巧
Triton编译器的优势与劣势分析
Triton编译器在机器学习中的应用
Triton编译器支持的编程语言
Triton编译器与其他编译器的比较
Triton编译器功能介绍 Triton编译器使用教程
ChatGPT 的多语言支持特点
AI编译器技术剖析
人工智能编译器与传统编译器的区别
SEGGER编译器优化和安全技术介绍 支持最新C和C++语言
![SEGGER<b class='flag-5'>编译器</b>优化和安全技术介绍 支持最新C和C++<b class='flag-5'>语言</b>](https://file1.elecfans.com/web2/M00/EC/80/wKgaomZew0OAa4J1AAAcf4qxt2I454.png)
C语言:嵌入式开发中的关键编译器角色
![C<b class='flag-5'>语言</b>:嵌入式开发中的关键<b class='flag-5'>编译器</b>角色](https://file1.elecfans.com/web2/M00/DB/3D/wKgZomYrT8OAG0cnAAAhT5ImmRs339.png)
评论