导航菜单

华为方舟编译器开源官网正式上线 首次开放框架源码

2019-08-31 17: 54: 22移动中国

[CNMO新闻] 8月31日,华为方舟编译器开源官方网站正式启动,源代码已下载。根据官方网站,Ark Compiler是一个统一的编程平台,旨在支持各种编程语言和芯片平台的联合编译和操作,包括编译器,工具链,运行时和其他关键组件。目前,方舟编译器仍在不断发展,上述功能将陆续实现和采购。

Ark Compiler

据报道,Ark编译器具有多语言组合,轻量级运行时,软硬件协调以及多平台支持的优点。可以联合编译和联合优化同一应用程序中的不同语言代码,以消除语言之间的性能“划分”,降低开发人员的优化成本。通过编译器的语言实现能力和优化功能,应用程序运行时成本更高,使编译器和芯片实现软硬件协同优化,充分发挥硬件能效,应用体验更好。支持各种终端设备平台的编译和运行,提供基于设备特性的便捷开发和部署策略,提高开发效率。

Ark编译器

ark编译器提供的解决方案可以用多种语言的ir统一,在应用中实现多种编程语言的联合编程优化性能;在支持多种平台的同时,提供了方便的开发以及根据设备特性制定的部署策略。提高效率。此方舟编译器开源是编译器框架源代码的一部分,包括编译器中间表示(IR)和语言编译实现,同时编写编译器的其他二进制组件,以实现Java程序到AGARS64汇编的编译过程。说明。开发人员可以获得相关的代码和文档以供参考学习,了解ark编译器的体系结构和代码。

[中新网8月31日电]华为方舟编译器开源官方网站8月31日正式上线,源代码已经可以下载。官方网站称,ark编译器是一个统一的编程平台,旨在支持多种编程语言和多芯片平台的联合编译和操作,包括编译器、工具链和运行时等关键组件。目前,ark编译器仍在不断发展,上述功能已经实现并开源。

Ark编译器

据报道,Ark编译器具有多语言组合,轻量级运行时,软硬件协调以及多平台支持的优点。可以联合编译和联合优化同一应用程序中的不同语言代码,以消除语言之间的性能“划分”,降低开发人员的优化成本。通过编译器的语言实现能力和优化功能,应用程序运行时成本更高,使编译器和芯片实现软硬件协同优化,充分发挥硬件能效,应用体验更好。支持各种终端设备平台的编译和运行,提供基于设备特性的便捷开发和部署策略,提高开发效率。

Ark编译器

Ark编译器提供的解决方案可以通过IR以多种语言统一,可以实现多种编程语言在应用中的联合编程优化性能;在支持多种平台的同时,根据设备特性提供了方便的开发和部署策略。提高效率。这个Ark编译器开源是编译器框架源代码的一部分,包括编译器中间表示(IR)和语言编译实现,同时编写编译器的其他二进制组件,实现Java程序到aarch64汇编指令的编译过程。开发人员可以获得相关的参考学习代码和文档,了解Ark编译器的体系结构和代码。

http://ios.cq1vip.cn