华为正式开源方舟编译器,开源了,它真的开源了!

HarmonyOS实战开发:方舟编译器运行指南-ArkCompiler 上述编译命令为release版本,编译debug版本需增加编译选项:--gn-args is_debug=true。 阅读详情

点击“开发者技术前线”,选择“星标?”

13:21 在看|星标|留言,  真爱


640?wx_fmt=jpeg 编辑: 可可| 来自:开发者技术前线 作者:可可


昨日,华为云鲲鹏社区官网出现了华为方舟编译器编译工具,该网站显示方舟编译器是基于GCC开发的交叉编译器套件,它包括了C、C++、Fortran的前端,也包括了这些语言的库(如libstdc++、libgcc等)。HCC运行在X86 linux架构服务器上,生成的二进制运行在Aarch64架构服务器上。


下午有人质疑,这是一个套着壳子的GCC。


华为手机产品线副总裁李小龙回应

昨日晚间,华为手机产品线副总裁李小龙发文回应称,华为云鲲鹏社区“这个网站不是华为消费者BG维护的网站,此编译器好像是服务器部门用的,和我们之前和P30一起发布的方舟编译器没有任何关系。”

640?wx_fmt=png


8月9日至8月11日,华为面向全球开发者的2019年开发者大会,将在东莞松山湖举行。据悉,今年也是华为第一次在华为松山湖基地欧洲小镇里举办开发者大会。

前不久,余承东曾在微博上预告:“让我们用方舟编译器换个打招呼的方式,8月9日相约松山湖,不见不散!”据此前消息,华为方舟编译器将在8月正式开源,此次大会上,余承东有望正式宣布。


方舟编译器首次被提出

今年 4 月份华为在P30发布会上,本来是发布手机产品的,顺带提了下,即将开源的方舟编译器,大家反而对这个方舟编译器的兴趣大于了P30手机。小编今天带大家来唠嗑下方舟编译器。

华为发布了方舟编译器(ArkCompiler),同时宣布将在 8 月将其编译框架代码开源,开发者可以研究参考,并在 11 月完整开源方舟编译器代码。

640?wx_fmt=png

华为官方表示方舟编译器能够将系统操作流畅度提升 24%、系统响应力提升 44%、第三方应用操作流畅度提升 60%。

640?wx_fmt=png

安卓性能革命,提升操作系统流畅度和系统响应。到底有多流畅,看下三星S10+和华为P30 Pro的在微博应用上的对比测试视频:

按华为的公开的数据显示方舟编译器作为全新的系统及应用的编译和运行机制,从 DNA 层面对安卓进行了改造,打破了性能和功耗的的跷跷板,解决了安卓应用变解释边运行的低效问题,让手机能直接听懂“高级语言”,可以说是近几年来安卓阵营最大的根本性革新。它解决了安卓系统久用必卡顿的魔咒,打破了人机之间的藩篱,让用户能直观感受到的就是:


1、 提升了应用的流畅度;

2、 降低手机 CPU 的开销;

3、 进一步降低功耗提升了手机续航能力;

4、 为用户带来更加持久流畅的体验

华为正式开源方舟编译器 目前在华为云官网上我们已经看到释出的源码下载包:

640?wx_fmt=pnghttps://www.huaweicloud.com/kunpeng/software/ArkCompiler.html

640?wx_fmt=png 官方介绍称,方舟编译器是基于GCC开发的交叉编译器套件,它包括了C、C++、Fortran的前端,也包括了这些语言的库(如libstdc++、libgcc等)。HCC运行在X86 linux架构服务器上,生成的二进制运行在Aarch64架构服务器上。

大家如何看待方舟编译器?你觉得它有前途吗,这是噱头还是真的来头?

---END---

选择”开发者技术前线 “星标?,内容一触即达。点击原文更多惊喜!

开发者技术前线 汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南。


历史推荐


字节跳动正式宣布要做全网搜索,百度真正的危机来了!

华为8月将正式发布鸿蒙,鸿蒙要比安卓原生快60%

字节跳动 CEO 张一鸣炮轰 HR , “按这要求我自己都进不来!”

640?

点个在看,解锁更多惊喜!

HarmonyOS实战开发-方舟运行时使用指南 方舟编译器(ArkCompiler)是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编译运行时平台。 阅读详情

相关推荐

方舟编译器开源,华为自家开源平台面世!(附编译过程)

​ 大数据文摘出品 作者:曹培信 8月9日,华为EMUI官方微博发了这么一条微博。 对奉行实用至上的程序员来说,Linux的创始人Linus Torvalds的名言“Talk is cheap,show me the code.”这句话确实是戳到了心里。 8月31日,华为如约开源方舟编译器,并将源代码放出。然而开源并非是在GitHub上,而是自建了一个“华为开源平台”。 这意味着华为自己的开源...

BigDataDigest的博客 4060

这次看到源码了,华为开源了方舟编译器

今年 4 月份华为发布了方舟编译器(ArkCompiler),同时宣布将在 8 月将其编译框架代码开源,开发者可以研究参考,并在11 月完整开源方舟编译器代码。目前在华为云官网上我们已经看到释出的源码下载包: https://www.huaweicloud.com/kunpeng/software/ArkCompiler.html 华为方舟编译器作为一款全新的安卓应用编译器可以显著提高手...

寒冰屋的专栏 3192

华为方舟编译器正式支持C语言:完全开源

2019年8月底,华为方舟编译器(OpenArkCompiler)正式开源,迈出了跨越性的一步。 一年多来,方舟编程体系陆续实现了编译器、引擎、调试器的开源,其中编译器的重点功能主要集中在Java应用程序静态编译上。 华为强调,方舟项目的目标是构建一个基于MapleIR的跨语言编程环境,实现跨语言的全局分析及优化。 比如在现有Java编程环境下面,开发者经常需要同时编写Java、C语言程序,通过JNI相互调用,而这两种语言之间目前是不直接互通的。 方舟编程体系的终极愿景之一,就是要通过一致的IR来表述不同语

miaozenn的博客 5592

华为鸿蒙系统HarmonyOS学习之十四:方舟编译器

华为鸿蒙系统HarmonyOS学习之十四:方舟编译器

jyl_sh的专栏 1万+

CAN-do-paser:Java开发的CAN总线数据帧解析库

CAN总线数据帧使用DBC文件信息解析为物理量,基于Java开发的数据解析工具。

佳瑞的博客 1133

AI大模型驱动Web UI自动化测试:Playwright与RobotFramework智能整合实践

Web自动化测试是软件质量保障的关键环节,其核心原理是通过脚本模拟用户操作,对Web应用界面进行功能验证。传统方法依赖固定的元素定位和脚本逻辑,在应对频繁的UI变更时面临维护成本高、脚本脆弱的挑战。随着AI大模型技术的发展,其强大的自然语言理解和代码生成能力为自动化测试带来了新的技术价值。通过将大模型的意图理解与代码生成能力,与Playwright强大的浏览器自动化执行引擎以及RobotFramework灵活的关键字驱动框架相结合,可以构建出能够理解自然语言指令、动态生成稳定操作脚本的智能测试系统。这种融合

weixin_28718769的博客 412

安装与配置方舟编译器

方舟编译器是华为推出的一种静态编译器,它不同于传统的JIT(Just-In-Time)编译模式,采用AOT(Ahead-Of-Time)方式,在应用安装阶段就完成了编译过程,这可以显著减少程序运行时的开销,并提高应用启动速度和执行效率。此外,方舟编译器还支持多种编程语言,包括Java、C/C++等,并能实现这些语言之间的高效互操作。

jikuaidi6yuan的博客 2160

从厘米级到公里级:北斗网格10级精度在ArcPro中的完整应用指南

本文提供了北斗网格十级精度体系在ArcGIS Pro中的完整应用指南。详细解析了从660公里到1.5厘米的十级网格尺度及其编码逻辑,并重点演示了如何在ArcPro中生成网格、计算编码,以及根据项目需求(如滑坡监测)选择合适精度层级的实战策略。指南旨在帮助GIS专业人士利用这套统一的网格框架,高效管理多尺度空间数据并优化分析工作流。

Black的专栏 472

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

2019 年 8 月 31 日,华为方舟编译器开源官网正式上线,并首次开放了框架源码。方舟编译器对终端软件编译机制进行了架构级优化,将显著地提升用户体验。官方网站:htt...

4266

IP白名单校验

支持格式: 1、127.0.0.1 // 指定固定IP 2、127.0.0.1-127.0.0.128 // 可使用“-”来表示一个IP区间,支持跨IP段(一般不会出现这种情况,跨IP段则配置多个规则) 3、127.0.* // 2~4位IP段可...

2199

USB-Blaster在Win11报错?3分钟搞定驱动兼容性问题(Quartus 21.4实测)

本文针对Windows 11系统下USB-Blaster驱动安装问题,提供了一套快速解决方案。通过优化驱动安装流程、绕过签名验证及设备管理器高级技巧,帮助开发者在3分钟内解决Quartus 21.4的兼容性问题,提升FPGA调试效率。

weixin_30772105的博客 292

华为方舟编译器开源!前华为人重磅解读!

【优快云 编者按】8月31日,华为方舟编译器正式开源。据华为内部人士表示,华为员工为了这次开源,连续30小时没有合眼。 早在在8月9日的华为开发者大会上,华为消费者业务CEO余承东,就宣布将在8月底开源方舟编译器的框架代码。 如今,方舟编译器如期开源!作为鸿蒙OS的重要组成部分,“方舟”的开源,也意味着鸿蒙OS的开源不远矣! 那么,方舟编译器的开源,就有哪些亮点?优快云特邀上海...

优快云资讯 1万+

【Bug已解决】Request timed out / API Timeout — Claude Code 请求超时解决方案

方案适用场景推荐指数难度方案一:增加超时大任务处理⭐⭐⭐⭐⭐低方案二:切换 SonnetOpus 太慢⭐⭐⭐⭐⭐低方案三:缩小范围大代码库⭐⭐⭐⭐⭐低方案四:优化网络网络延迟高⭐⭐⭐⭐中方案五:减少 MCPMCP 超时⭐⭐⭐中方案六:流式响应长生成任务⭐⭐⭐低根本原因:请求超时最常见原因是请求体过大(35%)和 Opus 模型推理慢(25%),默认 60 秒超时阈值对大型任务不够最佳实践。

一键难忘的博客 5162

华为方舟编译器官网正式上线,写一篇你应该知道的科普文章

8月31日,早上9点,华为方舟编译器官网就这么悄然上线了。网上甚至没有大面积的新闻报道,我是隔天才知道的这个消息。 在今年4月份华为P30系列的发布会上,华为首次对外公开了正在自主研发一款开源的统一编程平台,可以大幅提升Android应用程序在手机上的运行效率,称之为方舟编译器,随即在业内引起了轰动。当初华为给出的预计时间是,方舟编译器将会在今年8月份开源编译框架代码,11月份开源完整的方舟编译器,那么终于在8月份的最后一天,华为完成了自己的承诺,上线了方舟编译器的官网。

郭霖的专栏 4万+

lammps教程:聚合物压缩,避免“bond atoms missing”

如果使用ms建模,聚合物的链会伸出到盒子外面,在导出data文件后,盒子外面的原子被周期性算法折叠进盒子对面,这就造成了边界附近的bond原子可能被分布到了盒子的两侧。并且,这个data文件不能使用npt系综进行压缩,npt系综必须使用周期性边界,在压缩时,bond原子同样会移动到对面的边界。所以,最好的解决办法是使用一个反射墙墙进行压缩,设置一个反射墙墙既可以实现压缩效果,也可以组织原子跨越box边界移动到对面。解决这个问题的原则只有一个:导出data时确保所有的bond原子没有跨越边界。

lammps_jiayou的博客 3819

Simulink进行无人机飞行力学建模与仿真

摘要:本文详细介绍了使用MATLAB/Simulink进行四旋翼无人机飞行力学建模与仿真的步骤。内容包括准备工作、动力学方程概述、模型构建(使用State-Space或Simscape Multibody)、可选控制器设计、仿真参数配置及结果分析。教程强调理解飞行力学原理和坐标系转换的重要性,建议根据需求选择模型复杂度,并推荐查阅学术文献获取更深入的建模方法。通过本教程,读者可掌握无人机动力学建模基础,为控制系统开发和性能优化奠定基础。

amy_mhd的博客 272

华为方舟编译器正式开源,采用自主平台托管

前不久华为开发者大会上,华为给出了鸿蒙OS及方舟编译器的开源时间表,这着实让开发者们兴奋了一把。现在华为兑现承诺,8月31日,华为方舟编译器开源官网正式上线了。 方舟开源,自主托管 根据公布的信息,本次方舟编译器开源的是编译器框架部分源码,包括编译器中间表示(IR,Intermediate Representation)和语言编译实现,同时搭配编译器其它二进制组件,实现Java程序到aarch...

寒冰屋的专栏 1529

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

完全开源!华为方舟编译器正式支持C语言了,并开放鸿蒙教程!

点击“开发者技术前线”,选择“星标????”让一部分开发者看到未来来自:http://www.kkj.cn/2019年8月底,华为方舟编译器(OpenArkCompiler)正式开源,迈...

开发者技术前线-DevolperFront 6962

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

华为方舟编译器开源官网正式上线

点击上方“民工哥技术之路”选择“星标”每天10点为你分享不一样的干货华为方舟编译器开源官网在今天正式上线。本次方舟编译器开源的是编译器框架部分源码,包括编译器中间...

民工哥的博客 2882

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

华为方舟编译器开源,选用自家平台

(给程序员的那些事加星标)综合整理:程序员的那些事(id:iProgrammer)华为近日官方宣布,方舟编译器将于 8 月 31 日正式开源。8 月 31 日凌晨,华为开...

程序员的那些事 4849

助力 Android 抗衡 iOS,华为发布方舟编译器!

传说中的诺亚方舟可以拯救全人类,那么活在现实的方舟编译器是否真的能突破Android系统性能原有的限制?(图源:优快云付费下载自东方IC)要说上个月于巴黎召开的...

优快云资讯 8846

华为方舟编译器开源,我命由我不由天!

作者 | 胡巍巍出品 | 优快云(ID:优快云news)8月6日,华为开发者大会2019召开前夕,知名数码博主@菊厂搞机,发表了一篇名为《华为新贵!方舟编译器的荣光和使命》的长文,讲述华为方舟编译器的前世今生。很快,华为消费者业务CEO余承东,转发此文、并发微博表示“它详细解读了我们如何用十年努力,让方舟编译器和世界对话,让手机的使用体验更加流畅。接下来方舟编译器会全面开源,期待更多合作伙伴加...

优快云资讯 6669

华为正式发布自有操作系统——鸿蒙 OS!

中美技术战之下,无数国人在无数个日夜中无不为中华崛起而奋斗,就在今天,我家成果终于初长成! 日前,正在于东莞松山湖总部举办的华为开发者大会上,华为消费者业务 CEO 余承东正式宣布了极具「开天辟地」般意义的鸿蒙 OS 的到来。 鸿蒙 OS 共有四大技术特性 与 Google Fuchsia 的微内核有所不同,鸿蒙 OS 是一款基于微内核的全场景分布式 OS,顾名思义,其不仅面向的是智慧大屏、穿戴、...

优快云资讯 2万+
上一篇: 腾讯教育 App Flutter 跨端点播组件实践
下一篇: 三年半 Java 后端鹅厂面试经历,最后跪了!
DevolperFront
博客等级 码龄8年 465粉丝 81原创
评论 16
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值