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

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

3天内不再提示

一图看懂华为方舟编译器

454398 来源:工程师吴畏 2019-04-25 15:43 次阅读

4月11日,华为春季发布会上,除了P30系列,另外一个词也在程序员届火了一把——华为方舟编译器。

据悉,华为早在5年前就开始布局该应用编辑威廉希尔官方网站 ,并投入数百专家团队,历经多次尝试,才在EMUI 9.1上实现了机器代码的翻译。

简单来说,现有的安卓系统上的程序往往需要一边转换一边执行,会占用较多的处理资源,影响程序执行的效率。

华为方舟编译器提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。

这就好比我们去到一个语言不通的国家,只能通过同声翻译(虚拟机)来进行交流沟通,而华为方舟编译器更像是让你直接获得了语言能力,让你可以更畅快地与当地人沟通。

根据华为实验室的测试数据,EMUI 9.1在仅仅对系统组件System Server应用了华为方舟编译器后,就带来了系统操作流畅度提升24%,系统响应性能提升44%的收益。

华为方舟编译器将会在EMUI后续的版本开发中运用到更多模块中,并且方舟编译器将面向业界全面开源,更多开发者可参与到方舟编译器的开发、使用中。以新浪微博极速版为例,在应用方舟编译器之后,根据华为实验室测试数据显示,操作流畅度提升高达60%。

值得一提的是,方舟编译器编译的应用在开发阶段就已完成。也就是说,只要是经过编译器编译的应用,在应用市场上上架了以后,用户下载的就是编译过的了。

今日,华为官方公众号发文,用更为形象的图文形式对方舟编译器进行了科普,一起来了解一下:

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

    关注

    216

    文章

    34422

    浏览量

    251558
  • 编译器
    +关注

    关注

    1

    文章

    1624

    浏览量

    49113
  • 安卓
    +关注

    关注

    5

    文章

    2127

    浏览量

    57155
  • 方舟编译器
    +关注

    关注

    0

    文章

    60

    浏览量

    198
收藏 人收藏

    评论

    相关推荐

    HighTec C/C++编译器支持Andes晶心科技RISC-V IP

    汽车编译器解决方案领先供货商HighTec EDV-Systeme GmbH宣布其针对汽车市场的高度优化C/C++编译器支持Andes晶心科技的RISC-V IP。这项支持对汽车软件开发人员来说是
    的头像 发表于 12-12 16:26 189次阅读

    分享关于编译器的科普

    源代码分析工具和IDE集成。GCC被构建成个单的静态编译器,这使得它非常难以被作为API并集成到其他工具中。 GCC比Clang支
    的头像 发表于 12-09 09:49 88次阅读

    MSP430优化C/C++编译器v21.6.0.LTS

    电子发烧友网站提供《MSP430优化C/C++编译器v21.6.0.LTS.pdf》资料免费下载
    发表于 11-08 14:57 0次下载
    MSP430优化C/C++<b class='flag-5'>编译器</b>v21.6.0.LTS

    TMS320C6000优化C/C++编译器v8.3.x

    电子发烧友网站提供《TMS320C6000优化C/C++编译器v8.3.x.pdf》资料免费下载
    发表于 11-01 09:35 0次下载
    TMS320C6000优化C/C++<b class='flag-5'>编译器</b>v8.3.x

    C7000优化C/C++编译器

    电子发烧友网站提供《C7000优化C/C++编译器.pdf》资料免费下载
    发表于 10-30 09:45 0次下载
    C7000优化C/C++<b class='flag-5'>编译器</b>

    Keil编译器优化方法

    我们都知道,代码是可以通过编译器优化的,有的时候,为了提高运行速度或者减少代码尺寸,会开启优化选项。
    的头像 发表于 10-23 16:35 513次阅读
    Keil<b class='flag-5'>编译器</b>优化方法

    AI编译器威廉希尔官方网站 剖析

    随着人工智能威廉希尔官方网站 的飞速发展,AI编译器作为种新兴的编译威廉希尔官方网站 逐渐进入人们的视野。AI编译器不仅具备传统编译器的功能,如将高级语言编写的源代码
    的头像 发表于 07-17 18:28 1621次阅读

    人工智能编译器与传统编译器的区别

    人工智能编译器(AI编译器)与传统编译器在多个方面存在显著的差异。这些差异主要体现在设计目标、功能特性、优化策略、适用范围以及威廉希尔官方网站 复杂性等方面。以下是对两者区别的详细探讨,旨在全面解析其内在差异。
    的头像 发表于 07-17 18:19 1838次阅读

    Meta发布基于Code Llama的LLM编译器

    近日,科技巨头Meta在其X平台上正式宣布推出了款革命性的LLM编译器,这模型家族基于Meta Code Llama构建,并融合了先进的代码优化和编译器功能。LLM
    的头像 发表于 06-29 17:54 1491次阅读

    SEGGER编译器优化和安全威廉希尔官方网站 介绍 支持最新C和C++语言

    。 SEGGER编译器无缝集成到Embedded Studio中。它与SEGGER Linker、Assembler和Runtime Library起,
    的头像 发表于 06-04 15:31 1445次阅读
    SEGGER<b class='flag-5'>编译器</b>优化和安全威廉希尔官方网站
介绍 支持最新C和C++语言

    看懂华为代网络人才培养解决方案

    看懂华为代网络人才培养解决方案
    的头像 发表于 05-27 11:40 458次阅读
    <b class='flag-5'>一</b><b class='flag-5'>图</b><b class='flag-5'>看懂</b><b class='flag-5'>华为</b>新<b class='flag-5'>一</b>代网络人才培养解决方案

    看懂2024华为智能充电网络开启超充新纪元

    看懂2024华为智能充电网络开启超充新纪元
    的头像 发表于 04-29 10:27 611次阅读
    <b class='flag-5'>一</b><b class='flag-5'>图</b><b class='flag-5'>看懂</b>2024<b class='flag-5'>华为</b>智能充电网络开启超充新纪元

    C语言:嵌入式开发中的关键编译器角色

    嵌入式程序开发跟硬件密切相关,需要使用C语言来读写底层寄存、存取数据、控制硬件等,C语言和硬件之间由编译器来联系,些C标准不支持的硬件特性操作,由编译器提供。
    发表于 04-26 14:53 619次阅读
    C语言:嵌入式开发中的关键<b class='flag-5'>编译器</b>角色

    QT开发学习笔记1(安装交叉编译器

    QT安装交叉编译器
    的头像 发表于 02-18 10:02 929次阅读
    QT开发学习笔记1(安装交叉<b class='flag-5'>编译器</b>)

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

    据余承东介绍,为实现核心竞争力的突破,华为通过多年的努力构建出套包含鸿蒙内核、ArkTS/仓颉编程语言、方舟编译器/毕昇编译器、ArkUI
    的头像 发表于 01-19 09:34 849次阅读