0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华为方舟编译器将在今年8月正式开源

454398 来源:工程师吴畏 2019-06-26 09:28 次阅读

4月份的P30系列国行发布会上,华为宣布了革命性的“方舟编译器”,通过架构级优化,显著提升性能,尤其是全程执行机器码,高效运行应用,彻底解决安卓应用“边解释边执行”造成的低效率。

华为宣称,方舟编译器可让系统操作流畅度提升24%,系统响应速度提升44%,第三方应用重新编译后流畅度可提升60%!

不仅如此,余承东当时就宣布,华为方舟编译器会面向业界开放开源,并呼吁APP开发商、开发者尽快使用。

在上海举行的中国开源峰会2019上,华为战略与产业发展副总裁肖然表示,华为方舟编译器将在今年8月正式开源。

肖然表示,广大合作伙伴和应用开发者可以一起加入“方舟朋友圈”,“我们一起打造终端生态的方舟,共建公平 、公开、健康、共赢的全球生态”。

这无疑是华为在终端应用生态中的一大开放举措,而且方舟编译器的开放与鸿蒙操作系统的研发有着紧密的直接联系,也更让人期待华为自主的鸿蒙系统

据了解,华为方舟编译器来自华为方舟实验室,由全球顶级编辑器权威专家周志德领衔开发,耗费近10年时间打造。

而且,方舟编译器服务的不仅仅是安卓系统。作为一项比手机操作系统更加底层的技术,方舟编译器转化过的APP,未来可以百分之百无缝运行鸿蒙系统上,甚至有传闻称,支持方舟编译器的机型,未来可以升级到鸿蒙系统。

目前,方舟编译器正在华为、荣耀机型中普及,除了首发的P30系列,荣耀20、荣耀20 PRO、nova 5、nova 5 Pro都已经迎来方舟编译器,未来还会进入更多机型。

网传鸿蒙系统截图

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    215

    文章

    33623

    浏览量

    247158
  • 编译器
    +关注

    关注

    1

    文章

    1577

    浏览量

    48617
  • 方舟编译器
    +关注

    关注

    0

    文章

    60

    浏览量

    159
收藏 人收藏

    评论

    相关推荐

    华为举办鸿蒙生态千帆启航仪式,余承东公布HarmonyOS NEXT开放申请

    据余承东介绍,为实现核心竞争力的突破,华为通过多年的努力构建出一套包含鸿蒙内核、ArkTS/仓颉编程语言、方舟编译器/毕昇编译器、ArkUI以及盘古AI大模型等在内的完整生态体系。
    的头像 发表于 01-19 09:34 310次阅读

    Triton编译器的原理和性能

    Triton是一种用于编写高效自定义深度学习原语的语言和编译器。Triton的目的是提供一个开源环境,以比CUDA更高的生产力编写快速代码,但也比其他现有DSL具有更大的灵活性。Triton已被采用
    的头像 发表于 12-16 11:22 1065次阅读
    Triton<b class='flag-5'>编译器</b>的原理和性能

    TVM编译器的整体架构和基本方法

    生成的开源编译器框架,虽然在我们自己的加速IP上无法直接拿过来用,但是其中的很多方法和思想还是很值得借鉴的。TVM最大的特点是基于图和算符结构来优化指令生成,最大化硬件执行效率。其中使用了很多方法来改善
    的头像 发表于 11-30 09:36 876次阅读
    TVM<b class='flag-5'>编译器</b>的整体架构和基本方法

    编译器的优化选项

    一个程序首先要保证正确性,在保证正确性的基础上,性能也是一个重要的考量。要编写高性能的程序,第一,必须选择合适的算法和数据结构;第二,应该编写编译器能够有效优化以转换成高效可执行代码的源代码,要做到
    的头像 发表于 11-24 15:37 408次阅读
    <b class='flag-5'>编译器</b>的优化选项

    华为鸿蒙系统

    华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年89日于东莞举行的华为开发者大会(HDC.2019)上正式发布的
    发表于 11-02 19:39

    OpenHarmony 的js引擎用的是方舟编译器

    OpenHarmony 的js引擎用的是方舟编译器吗?方舟编译器不是用来编译吗?
    发表于 10-09 09:32

    stm8编译器stvp已经过期需要怎么再次激活?

    请问下现在如何重新激活stvp编译器,去年还能用的,今年就不能用了
    发表于 09-25 07:33

    Keil修改ARM编译器及配置方法

    Keil MDK自 V5.36 版本之后,默认就不带 Arm Compiler V5版本编译器。如果需要使用 V5 版本编译器,就需要自己下载并安装。
    发表于 09-19 10:41 2218次阅读
    Keil修改ARM<b class='flag-5'>编译器</b>及配置方法

    ARM编译器ARM C和C++库及浮点支持用户指南

    它。 如果您在没有协处理的系统上编译编译器将在软件中实现计算。 例如,编译器选项--fpu=vfp选择硬件VFP协处理
    发表于 08-16 07:36

    Arm Fortran编译器开发人员和参考指南

    )工作负载量身定制。Arm®Fortran编译器支持流行的Fortran和OpenMP标准,并针对基于Arm®v8-A的处理进行了调整。
    发表于 08-10 07:11

    为什么IAR编译器开源ISA:RISC-V业务至关重要?

    为什么IAR编译器开源ISA:RISC-V业务至关重要? 演讲ppt分享
    发表于 07-14 17:15 2次下载

    编译器的标准生命周期

    编译器的标准生命周期
    发表于 07-05 19:32 0次下载
    <b class='flag-5'>编译器</b>的标准生命周期

    Neuron 现场编译器用户指南

    Neuron 现场编译器用户指南
    发表于 07-04 20:47 0次下载
    Neuron 现场<b class='flag-5'>编译器</b>用户指南

    SDCC-Linux下的51 MCU编译器

    SDCC (小型设备C编译器)是为8位微控制器开发的免费C编译器。尽管兼容多种不同体系结构,但SDCC C编译器更适合8051内核。 SDCC是命令行固件开发工具,含预处理器、编译器
    的头像 发表于 06-16 15:19 3681次阅读

    峰会回顾第6期 | 毕昇编译器与OpenHarmony RISC-V生态的进展

    演讲嘉宾 | 曾建江 回顾整理 | 廖   涛 排版校对 | 李萍萍     嘉宾简介 曾建江,亚琛工业大学博士,华为毕昇编译器首席架构师、芯片软件协同设计部部长,拥有多年编译器与芯片软件协同
    的头像 发表于 05-05 15:46 1131次阅读
    峰会回顾第6期 | 毕昇<b class='flag-5'>编译器</b>与OpenHarmony RISC-V生态的进展