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%的收益。

华为鸿蒙系统学习笔记5-华为方舟编译器正式开源及相关源码下载相关推荐

  1. 方舟编译器编写鸿蒙软件,华为鸿蒙系统学习笔记4-方舟编译器源码下载及安装...

    2019华为全球开发者大会将在8月9日-11日在华为松山湖基地召开.本次开发者大会邀请了1500位合作伙伴.5000名全球开发者,将是华为历来规模最大的一次会议.在这次大会上,华为方舟编译器也是关注的 ...

  2. 华为鸿蒙系统学习笔记10-华为鸿蒙 OS 2.0 发布,源代码现已开放

    2020年9月10日,在华为开发者大会 2020 上,华为消费者业务 CEO 余承东宣布推出鸿蒙 OS 2.0 版本(HarmonyOS 2.0).据 InfoQ 向华为官方了解,鸿蒙 OS 的代码将 ...

  3. 华为鸿蒙系统学习笔记2-生态系统介绍

    华为自研的鸿蒙操作系统,成为华为全球开发者大会上最引人注目的热点.此前,华为注册了鸿蒙操作系统的商标,引起了世界范围的关注.华为董事长任正非表示,鸿蒙系统不是专门用于手机的,而是为了做物联网用的.鸿蒙 ...

  4. 华为鸿蒙系统学习笔记1-介绍

    华为鸿蒙系统(HarmonyOS)是基于微内核的全场景分布式OS,可按需扩展,实现更广泛的系统安全,主要用于智能物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级,由华为技术有限公司开发. 华为自研操作 ...

  5. 华为鸿蒙系统学习笔记6-方舟编译器深度解析

    8 月 9 日,华为开发者大会鸿蒙OS正式发布,这是基于微内核的全场景分布式OS.能实现模块化解耦,对应不同设备(智慧屏.穿戴设备.车机.智能音箱.手机)可弹性部署.华为消费者业务 CEO 余承东描述 ...

  6. 华为鸿蒙系统学习笔记4-方舟编译器源码下载及安装

    2019华为全球开发者大会将在8月9日-11日在华为松山湖基地召开.本次开发者大会邀请了1500位合作伙伴.5000名全球开发者,将是华为历来规模最大的一次会议.在这次大会上,华为方舟编译器也是关注的 ...

  7. 华为鸿蒙系统学习笔记11-鸿蒙(HarmonyOS)2.0方舟编译器官方网址开源地址

    鸿蒙(HarmonyOS)2.0: 开源项目:https://www.openatom.org/openharmony 代码仓库:https://openharmony.gitee.com 方舟编译器 ...

  8. 华为鸿蒙系统学习笔记9-华为鸿蒙OS与LiteOS对比

    8月9日,在华为开发者大会上,华为消费者业务CEO余承东正式发布了鸿蒙OS(操作系统),在业界算是引起了不小轰动. 之前华为曾透露鸿蒙OS具有低延时.可用于路由器.自动驾驶等特性,明显具有嵌入式RTO ...

  9. 华为鸿蒙系统学习笔记8-开发者生态建设

    2019年8月9日,在华为开发者大会上,华为消费者业务CEO余承东正式发布了鸿蒙系统,并宣布鸿蒙系统开源. 华为正式发布鸿蒙系统,将拿出10亿美金激励开发者建设生态. 据了解,华为原本打算在明年春天推 ...

最新文章

  1. java 抛异常给上级_java异常处理机制(示例代码)
  2. 网关技术选型,为什么选择 Openresty ?事件驱动、协程...
  3. 何恺明团队最新力作:超越EfficientNet,GPU上提速5倍|CVPR 2020
  4. winform 监听http_Winform HttpListener监听有关问题
  5. 大学python用什么教材-python大学里用哪本教材比较好?
  6. C语言知识总结——宏,枚举
  7. 《Web异步与实时交互——iframe AJAX WebSocket开发实战》—— 1.4 内容安排
  8. 阿里巴巴Druid数据源及使用
  9. Step by Step 创建一个 Web Service
  10. mysql 显示各列的数据类型命令_mysql中查看库中某个表的所有列和对应的字段类型...
  11. tf.train.Example的用法(转)
  12. Python如何从一个文件中调用另一个文件的类
  13. 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
  14. bp神经网络数字识别matlab_pytorch神经网络实践(1): 安装与初次使用pytorch搭建神经网络实践手写数字识别教程
  15. 家庭版联想台式计算机,联想台式机预装win10家庭版升级win10专业版方法教程
  16. 有道云笔记linux使用教程,我是这么用有道云笔记的!
  17. mysql创建表报错1055的原因_[Err] 1055
  18. ERROR command failed: npm install --loglevel error --legacy-peer-deps
  19. 睡前做什么有助于睡眠,不妨试试这几个帮助睡眠小妙招
  20. 行锁、间隙锁、next-key锁

热门文章

  1. oracle怎么以时间排序,查询表怎样按修改时间排序
  2. mybatis 控制台打印sql脚本
  3. 每天CookBook之Python-062
  4. 【转】Linux下gcc编译生成动态链接库*.so文件并调用它
  5. Android应用开发实例篇(1)-----简易涂鸦板
  6. Linq to Sql: 集成数据库语言查询之一
  7. 有偿数据收集 | 哈工大手写作文图片收集
  8. 【EISCI征稿中】上海 · 首届长三角人工智能产业发展论坛AINIT2020
  9. OpenCV 发起 Spatial AI挑战赛
  10. 官方中文版开源!快速入门PyTorch