ark compiler / OpenArkCompiler ark compiler open source code official main warehouse, new warehouse address

 方舟编译器 / OpenArkCompiler方舟编译器开源代码官方主仓库,新仓库地址


最新源码仓库地址:

Gitee:https://gitee.com/openarkcompiler/OpenArkCompiler.git

Software details : 
 
As a new compiler, Huawei Ark Compiler can significantly improve the running speed of mobile phones. It does not use the existing compiler to interpret and execute, but changes this dynamic compilation into static compilation. It can perform the machine code throughout, and then run the program efficiently, which greatly reduces the response time of the program.

软件详细简介:

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


Advantages of ark compilers : 
 
( 1 ) Multi-language combination : compiling and optimizing different language codes in the same application, eliminating the performance gap between languages, and reducing the optimization cost of developers. 
 
2. Light runtime : Enhanced language implementation and optimization capabilities through compilers, with less overhead for application runtimes 
 
3. Hardware and software collaboration : compiler and chip achieve hardware and software collaborative optimization, give full play to hardware energy efficiency, better application experience 
  

4. Multi-platform support : support for compiling and running diversified terminal equipment platforms, provide convenient development and deployment strategies according to equipment characteristics, and improve development efficiency

方舟编译器的优势:

      1、多语言联合:将同一应用中的不同语言代码联合编译、联合优化,消除语言间的性能 “鸿沟”,降低开发者的优化成本

      2、轻量运行时:通过编译器的语言实现能力和优化能力增强,应用运行时的开销更小

      3、软硬件协同:编译器与芯片实现软硬件协同优化,充分发挥硬件能效,应用体验更佳

      4、多平台支持:支持面向多样化的终端设备平台进行编译和运行,根据设备特征提供便捷的开发与部署策略,提高开发效率