zt知乎:方舟编译器的开源达到各位的预期了吗?

明明如月中
201 楼
引用内容由于违规已被删除

为啥火不起来

天王茨基
202 楼
引用 @lin801 发表的:
之前那个说支付宝用方舟编译后启动变快的,特么我就好奇这些人是拿钱了还是脑回路惊奇还是怎么回事。虚假宣传真是恶心的一逼!

说实话我就被误导了,当时在虎扑看了几个视频,我以为方舟真的这么牛批,以为下半年开源之后可以做成一个又快又流畅的系统,开什么软件都秒开,结婚现在也没听到什么声音了……

l
liuyua7
203 楼
引用 @巨饃蘸醬 发表的:
华为可没说支付宝用了方舟编译过,而且在开发者大会提了开源日程。只是不明真相的吃瓜群众在那里造谣,锅又落到华为头上了。

自媒体吹牛逼的时候带节奏的时候没见你们这些人辟谣说华为没讲呢,现在被反噬了一拍屁股一点事没有了。

一直说昵称不能为空
204 楼
引用 @天王茨基 发表的:
说实话我就被误导了,当时在虎扑看了几个视频,我以为方舟真的这么牛批,以为下半年开源之后可以做成一个又快又流畅的系统,开什么软件都秒开,结婚现在也没听到什么声音了……

那是你根本什么都没看,下半年开源的就是一个框架,根本没有完全开源,也根本不是什么三分之一。明年才是完全开源。本来进度表就有。
而且最离谱的是这个框架是可以跑的,知乎也有人跑出来了,结果一堆人说不能跑。
鳄鱼儿
205 楼
引用 @DDUDUDDUDU 发表的:
给不明真相的群众灭灭火

这个长图怎么截的?

安东尼乔治
206 楼
引用 @就问你还有sei 发表的:
这是真正的干货,知乎上看似大神很多,能像这样态度琢磨的屈指可数,而且人家是真的去参加了开源线下学术交流的,键盘侠拿几个跳梁小丑的文章说事真的很蠢。

这个是什么干货?谁开源出来的东西是这样的?

一直说昵称不能为空
207 楼
引用 @Inceptionk 发表的:
问题是这个作者就是这样分析之后发现现在开源的部分真的没什么用...😂

问题是知乎那帮人开头就说了现在只开源一个框架看不出什么。
明明如月中
208 楼
完全没达到预期

黑曼瓜
209 楼
引用 @景岚山巅 发表的:
你100多亮不火,180+评论不火?

上钩啦 来说说主贴的内容啊

黑曼瓜
210 楼
引用 @新人无所谓 发表的:
这都10页了,真实

上钩啦 来说说主贴的内容啊

黑曼瓜
211 楼
引用 @明明如月中 发表的:
为啥火不起来

上钩啦 来说说主贴的内容啊

黑曼瓜
212 楼
引用 @棠树科 发表的:
那么现在是怎么火起来的呢?

上钩啦 来说说主贴的内容啊

K
KD灬KXD
213 楼
引用 @用户ID已封 发表的:
我也记得。
还有jr痛骂支付宝不识好歹。

有时候你不得不服信仰这东西,他可以不懂编程 不懂技术 可以什么都不懂,但是偏偏就一口咬定xx是最牛逼的

B
BbBbBbBbBd
214 楼
引用 @enchanterwu 发表的:
跟gt970差不多同时期发布的是小米8,用的是845,当时数码区的论调可是秒杀845,战平855的
还有一些“gt是从底层改写了安卓系统”这种评论都有

最搞笑的是这帮子人依然活跃在数码区并持之以恒他们的表演

赵小明
215 楼
不得不说华为的宣传营销确实牛逼,大部分人都会被忽悠的一愣一愣的。 但是大部分人被忽悠到就够了。

巨星登
216 楼
引用 @galbrin 发表的:
基本就是专业的当笑话看,吃瓜群众在沸腾

专业黑子也在狒腾

天王茨基
217 楼
引用 @一直说昵称不能为空 发表的:
那是你根本什么都没看,下半年开源的就是一个框架,根本没有完全开源,也根本不是什么三分之一。明年才是完全开源。本来进度表就有。
而且最离谱的是这个框架是可以跑的,知乎也有人跑出来了,结果一堆人说不能跑。

意思是明年能用了吗?那也挺不错,我确实没再关注这些事情了,只是见最近都没啥人讨论这个了,惭愧惭愧。

菜虚坤
218 楼
引用 @黑曼瓜 发表的:
上钩啦 来说说主贴的内容啊

问你为啥火不起来?

H
Hazard713
219 楼
没什么好争的,时间会证明一切。
有真东西最后就会拿出来,没有货憋几年也没有。
现在急吼吼的出来黑和啥成果都没有就出来吹沸腾了,其实没啥区别。
但至少我相信华为还是有水平的,毕竟5g和芯片都弄出来了,没必吹这个系统的牛。总之拭目以待
巨星登
220 楼
引用 @enchanterwu 发表的:
gt那只是发布会吹?
当时数码区一片秒杀845,战平855的评论我可是历历在目
后来爱否直播测试,测试结果对gt不利,数码区还一堆人冷嘲热讽,我知道说到这里,肯定又有人要说爱否屁股是歪的了,没错,爱否屁股是歪的,但就那次直播测试gt来说,一点问题都没有

来了来了,gt推出那时候哪来的855?黑子连脸都不要了

正觉寺
221 楼
愣住.jpg。。。从沸腾到凝固。
厌世小二果
222 楼
行内看门道 行外看热闹

安东尼乔治
223 楼
引用 @就问你还有sei 发表的:
这是真正的干货,知乎上看似大神很多,能像这样态度琢磨的屈指可数,而且人家是真的去参加了开源线下学术交流的,键盘侠拿几个跳梁小丑的文章说事真的很蠢。

中国不是没有优秀的开源项目,都是这样开源?你仔细看看你发的这些东西,有什么实质性的东西放出来么?
华为通信牛逼,软件也在进步,但目前来说是不怎么样的。今年之前计算机领域能去互联网大厂的不会去华为,华为软件质量目前并不好。优秀的软件项目需要一大批良好的程序员
,不是几个牵头的牛人能解决的。
研发值得支持,营销团队太垃圾,无条件支持华为创新,但是这种开源项目还是等成熟了放出来好些,目前啥都没有。

不全叙
224 楼
引用 @贰号科怀伦纳德 发表的:
关键是支付宝那个事,我去搜了一下,华为没说是用了方舟啊。看高亮这些回复我以为是华为碰瓷支付宝呢。

高亮贴有个共同的目的就是把华为塑造成
虚假宣传
碰瓷
绑架爱国

其实这些华为根本就不是华为做的,反串用的熟练再来一手自导自演,就能把华为往死里黑。
——————————
haaae
1 小时前
亮了 (36) 引用
引用 @macrohuge 发表的
开源日程计划发布会上说的一清二楚,线下跟开发者们的交流活动更是接连不断,就你看的知乎回答里都有去切实交流还发系列文章跟感想的回复,有用的真正参与方舟开发的回答不看,专挑这些一蹦三尺高猴子一样瞎跳的回复陪着一起狒疼
不是说9月15完全开源吗?完全开源在哪呢?
——————————————

还有连本身事实搞不清楚造谣的发帖,居然有36个赞,太廉价了。

一直说昵称不能为空
225 楼
引用 @天王茨基 发表的:
意思是明年能用了吗?那也挺不错,我确实没再关注这些事情了,只是见最近都没啥人讨论这个了,惭愧惭愧。

最可笑的是,刚公布开源的时候知乎还有人说先别吹别黑,一个框架看不出什么,等完全开源了就知道是啥,是什么水平了。
结果呢,你看不黑了吗?一面说一个框架看不出什么,一面扎堆黑。
知道为啥会这么说呢,因为开源前就有人说华为的编译器是抄袭别人的,换壳的。一开源就露马脚。结果真开源框架了倒是没人说抄袭了,现在成垃圾了。
说实话数码区虽然严重,最喜欢带节奏。但是比起知乎故事会,那还是差远了。
I
Inceptionk
226 楼
引用 @一直说昵称不能为空 发表的:
问题是知乎那帮人开头就说了现在只开源一个框架看不出什么。

主要是代码写的很粗糙啊,知乎大部分人的观点是华为在贷款吹逼,或者说有货但明显没有做好开源准备,结果营销部门已经把牛吹出去了就是苦了日日夜夜赶班的程序员。虽然我不是很懂编译器这一块,但是这个代码风格写的确实是有点...凌乱。

M
Micro_i
227 楼
引用内容被灭过多已被折叠

华为万岁万岁万万岁!

P
Pear27
228 楼
引用 @巨饃蘸醬 发表的:
这个不是虚假宣传,这是造谣。虚假宣传是商家行为,可华为没有这么宣传。吃瓜群众造谣,锅成华为的了,算什么?

另类的法不责众?

M
Micro_i
229 楼
引用 @贰号科怀伦纳德 发表的:
华为也没有说是方舟的功劳啊

华为人间白莲花。

C
Cr1m3ra
230 楼
引用 @macrohuge 发表的:
开源日程计划发布会上说的一清二楚,线下跟开发者们的交流活动更是接连不断,就你看的知乎回答里都有去切实交流还发系列文章跟感想的回复,有用的真正参与方舟开发的回答不看,专挑这些一蹦三尺高猴子一样瞎跳的回复陪着一起狒疼

Talk is cheap , show me the code. :)

巨饃蘸醬
231 楼
引用 @Pear27 发表的:
另类的法不责众?

不是华为做的,却把华为拉出来打一顿?这群智障或者存心不良的人造谣你能怎么样?

b
bhjiafeimao
232 楼
引用 @就问你还有sei 发表的:
喷的人有几个跑过?多少跟风的?有干货你不看?确实是小丑

不管人有没有跑过,一个开源工程自己的Sample都跑不起来这是既定事实,在你所谓的干货帖里面也有相同结论.怎么,这都不能喷?还要沸腾?
D
DDUDUDDUDU
233 楼
引用 @鳄鱼儿 发表的:
这个长图怎么截的?

stiitch app

一直说昵称不能为空
234 楼
引用 @Inceptionk 发表的:
主要是代码写的很粗糙啊,知乎大部分人的观点是华为在贷款吹逼,或者说有货但明显没有做好开源准备,结果营销部门已经把牛吹出去了就是苦了日日夜夜赶班的程序员。虽然我不是很懂编译器这一块,但是这个代码风格写的确实是有点...凌乱。

知乎部分人在开源前的观点是方舟是抄袭别人的,是换壳的,开源之后呢?抄袭一说没有了,现在是框架垃圾了。
最有意思的是在刚开源框架,就有人在知乎说别吹别黑,等完全开源就知道了,知道什么水平了。
营销部门怎么吹牛我不知道,可以肯定的是你根本没看华为的开源进度表和开发者大会的互动。
白头不负
235 楼
引用 @KD灬KXD 发表的:
有时候你不得不服信仰这东西,他可以不懂编程 不懂技术 可以什么都不懂,但是偏偏就一口咬定xx是最牛逼的

不 就是海军罢了

景岚山巅
236 楼
引用 @黑曼瓜 发表的:
上钩啦 来说说主贴的内容啊

你懂编译器,给大伙翻译翻译

沉得住
237 楼
引用 @尾张的魔王 发表的:
你这一说我就隐约记得数码区当初还真有过类似的帖子,什么方舟编译牛叉,支付宝速度提升之类的,不懂的人还真容易被误导

数码区最大的误导,就是970的GPU turbo吹。当时那吹的,我也信了,花了5000大洋买了p20pro。吃鸡经常掉帧,手被烫的全是汗。玩个游戏要拿一张湿巾纸垫着,然而并没有卵用,一会儿湿巾纸也烫了。

看尽孤独
238 楼
引用 @kuzurui 发表的:
阿里那么多开发者的功劳被一句话就搞没了

那群海军还在拼命吹方舟编辑怎么厉害,殊不知全是支付宝的功劳

红火绿凯
239 楼
引用 @黑曼瓜 发表的:
上钩啦 来说说主贴的内容啊

方舟编译器已经有人在学习啦,写了20多篇笔记了已经。
他不评论好坏,只是就着代码看哪里可以改进,详情请见知乎用户“小乖他爹”。
本来开源的东西就是让大家共同完善的,华为不是软件公司,做得也很不完善,期待大家来一起助力。
只不过一些人吹得太狠了,另一些人就要踩一踩。这个东西本质上还是很有用的,期待它完全放出来吧。

夜A聆静
240 楼
这个贴里,看见一帮平时黑华为很积极的一波人啊,而且同时出现,这个贴看着很像有组织的。
博士
241 楼
我不知道华为开源或者开放了什么,但如果承诺了,就应该去做,对吧?
西
西贝克里斯
242 楼
引用 @黑曼瓜 发表的:
上钩啦 来说说主贴的内容啊

现在不是火了吗?为啥你说火不起来?

帅且不骄傲
243 楼
这个帖子什么都不说就说个结论?

味道挠国嘚
244 楼
引用 @沈蕴琦i 发表的:
这就是华为厉害的地方,自己不说,找几个海军去说,最后揭穿了也不关华为的事

造谣是要坐牢的,凡事讲证据,还有那么多无脑点赞的。

明明如月中
245 楼
引用 @黑曼瓜 发表的:
上钩啦 来说说主贴的内容啊

华为方舟处理器来源有没有达到大家的预期啊,帖子里普遍认为没有啊,怎么了为啥不能火

薛定谔的腊肉
246 楼
自己开源出来的代码sample都跑的费劲,怪别人煽风点火,还不许批评了?整天瞧不上腾讯阿里,自己看看人家的开源项目什么规格。按理说emui更新都提到了方舟编译器支持,都production的项目了开源出来不应该这个质量

黑曼瓜
247 楼
引用 @景岚山巅 发表的:
你懂编译器,给大伙翻译翻译

你们花粉不懂嘛?

黑曼瓜
248 楼
引用 @西贝克里斯 发表的:
现在不是火了吗?为啥你说火不起来?

为了钓鱼啊 要不花粉能出来嘛

黑曼瓜
249 楼
引用 @菜虚坤 发表的:
问你为啥火不起来?

钓鱼啊 要不花粉能出来嘛

西
西贝克里斯
250 楼
引用 @黑曼瓜 发表的:
你们花粉不懂嘛?

哦哦,我还以为你懂呢

黑曼瓜
251 楼
引用 @西贝克里斯 发表的:
哦哦,我还以为你懂呢

我不懂我不说花粉不懂乱吹啊

华丽阁楼
252 楼
引用 @曼联名宿范佩西 发表的:
这个我都看了,作者确实很认真的在研究,修修补补终于把sample跑出来了,能确定的一点是目前的开源程度,离华为当初宣传的进度差九万八千里

除了修修补补 还有大海捞针…… 就为了跑个华为承诺开源就可以跑的sample

说难听点 这是正经人干的事?

西
西贝克里斯
253 楼
引用 @黑曼瓜 发表的:
我不懂我不说花粉不懂乱吹啊

花粉乱吹确实不该,不过天下乌鸦一般黑,小米概念机连app都不敢点开,不一样一大堆人吹?

坐二望一
254 楼
引用 @lin801 发表的:
之前那个说支付宝用方舟编译后启动变快的,特么我就好奇这些人是拿钱了还是脑回路惊奇还是怎么回事。虚假宣传真是恶心的一逼!

牛逼

牙膏LGP
255 楼
引用 @尾张的魔王 发表的:
你这一说我就隐约记得数码区当初还真有过类似的帖子,什么方舟编译牛叉,支付宝速度提升之类的,不懂的人还真容易被误导

那不是华为区吗🐶

华丽阁楼
256 楼
引用 @木巷166 发表的:
方舟只是框架开源啊,明年才完整开源,八字没一撇呢,哪里得出的没有端正的态度,还是乱黑啊

我寻思华为官网写的开源进度也没删除吧?花粉真的是什么都不懂。

哦不对 也不能说什么都不懂,那个试了几十个包帮华为跑sample的也是花粉。只能说数码区的花粉真的是什么都不懂。

南方的剪刀
257 楼
引用 @沈蕴琦i 发表的:
这就是华为厉害的地方,自己不说,找几个海军去说,最后揭穿了也不关华为的事

所以在国内 疏油层 闪存混用 华为都可以冷处理 因为海军都帮他们处理了 看看华为在新加坡 就耍个猴 消费者不满意了 官方乖乖出来正式道歉

华丽阁楼
258 楼
引用 @薛茗之 发表的:
一、部分视频研讨 方舟编译器源码初探   方舟编译器源码深探之一   二、专栏:方舟编译器学习笔记 https://zhuanlan.zhihu.com/openarkcompiler
作者:小乖他爹
链接:https://www.zhihu.com/question/343667346/answer/829971679
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

小乖他爹:方舟编译器学习笔记1:方舟相关资料 小乖他爹:方舟编译器学习笔记2:源码编译 小乖他爹:方舟编译器学习笔记3 方舟可执行文件简介 小乖他爹:方舟编译器学习笔记4 文档导读 小乖他爹:方舟编译器学习笔记5 方舟开始接受代码合并请求 小乖他爹:方舟编译器学习笔记6 方舟开源目录简介 小乖他爹:方舟编译器学习笔记7 对java2jar及方舟工具链的进一步分析 小乖他爹:方舟编译器学习笔记8 工具链可运行(helloworld编译成功) 小乖他爹:方舟编译器学习笔记9 测试用例编译过程的试优化 小乖他爹:[方舟动态]方舟编译器开源技术沙龙见闻 小乖他爹:[方舟动态]上海方舟编译器开源代码学习讨论会成功举办 小乖他爹:方舟编译器学习笔记10 线下活动交流后的思考 小乖他爹:方舟编译器学习笔记11 IR设计文档中的IR总体设计思想 小乖他爹:方舟编译器学习笔记12 方舟编译器的phase 小乖他爹:方舟编译器学习笔记13 方舟编译器phase相关类的关系辨析 小乖他爹:方舟编译器学习笔记14 DriverRunner源码分析 小乖他爹:方舟编译器学习笔记15 DriverRunner的调用关系分析与编译工具链的反思 小乖他爹:方舟编译器学习笔记16 MapleCombCompiler与phase体系的代码对照 小乖他爹:方舟编译器学习笔记17 phase的实现和使用 小乖他爹:方舟编译器学习笔记18 Compiler及其子类 小乖他爹:方舟编译器学习笔记19 方舟编译器IR基本类型与LLVM IR基本类型的对比 小乖他爹:方舟编译器学习笔记20 方舟编译器的IR结构和LLVM的IR结构对比 小乖他爹:方舟编译器学习笔记21 MAPLE IR设计的指导论文——Fred Chow论文阅读 小乖他爹:方舟编译器学习笔记22 MAPLE IR和LLVM IR中module层面的信息对比 小乖他爹:方舟编译器学习笔记23 虚函数表和接口函数表的分析和验证 小乖他爹:方舟编译器学习笔记24 以一维数组为例看MAPLE IR中存储访问 小乖他爹:方舟编译器学习笔记25 MAPLE IR中的field-ID

三、方舟开源目录简介
此次开源所放出来的一级目录主要六个:

1、build目录:该目录下主要是环境设置脚本,和一些build所用的Makefile。

2、doc目录:本次发布的几个文档,具体内容介绍见 文档导读 。

3、license目录:许可文件。

4、samples目录:示例程序目录,本次发布共公开了六个示例程序。

5、src目录:本次发布所公开的源码目录。

6、tools目录:为编译和使用过程中所用到的其他工具所预留的目录,该目录后续将存放llvm、gn、ninja。

我们所关注的源码,是位于src目录之下。src目录之下又有12个文件夹:

1、bin目录:该目录之下是四个可执行文件,其中除了maple之外的三个可执行文件,都要在build的时候copy到out/bin目录之下。

2、third_party目录:该目录之下存放了第三方库zlib。

3、deplibs目录:该目录之下存放了四个库,应该是编译的时候需要依赖的。

其中的libmempool.a、libmplphase.a和libmaple_driverutil.a是编译maple所需要的,但是src目录之下的mempool目录、mpl_phase目录、mpl_util目录都只有头文件,所以直接在源码里附上这几个库。

4、mempool目录:推测应该是内存池相关的代码,但是只有头文件,没有源文件。

5、mpl_phase目录:推测是maple的phase的基本框架的代码,不包含具体的phase的代码。该目录只有头文件,没有源文件。关于phase,doc目录有两个关于phase的文档,可以从文档中获取一部分信息。

6、mpl_util目录:推测是maple需要的一些util,字符串、log、计时器、版本等内容。

7、huawei_secure_c目录:是一些安全代码,主要字符串操作、输入输出等,具体到函数就是str_cat_s、str_cpy_s等。

8、maple_driver目录:这是maple可执行程序的主要源码所在的位置,它会调用其他的maple_开头的目录的部分内容。从其BUILD.gn中可以看到:

另外,该目录之下的src/maple.cpp中的main函数,是maple可执行程序的入口。我们前文也提到过maple是out/bin目录下面的四个可执行程序中唯一一个根据源码编译出来的,所以我们要分析方舟的程序,绕不开这个目录以及这个入口点。

9、maple_ipa目录:该目录是interleaved_manager和module_phase_manager的相关代码。phase的文档中对这块都有介绍:“PhaseManager负责phase的创建、管理和运行。与phase对应,有ModulePhaseManager和MeFuncPhaseManager两类。InterleavedManager负责phase manager的创建、管理和运行。通过调用AddPhases接口,它将创建一个对应类型的phase manager并添加进MapleVector中, 同时该phase manager相应的phase注册、添加也会自动被触发。”可以理解为ModulePhase类的phase的运行框架部分。

10、maple_ir目录:该目录是针对maple的ir的基本操作的相关代码,与LLVM针对ir的基本操作类似。主要是对IR进行基本的分析,获取ir所要表达的信息。为之后的优化作准备。

11、maple_me目录:该目录包含了有关MeFuncPhase类别的phase的框架及其具体内容,这是phase相关的一部分。所有的具体的MeFuncPhase的子类,实现都在该目录之下。

12、mpl2mpl目录:该目录包含了一些从maple ir到maple ir的转换,这种转换都是为了后续的me做准备。该目录下的主题内容是ModulePhase类别的phase的具体实现。


看看笔记8就知道华为的低质量开源把这位花粉开发者折腾成啥样了。

当然,花粉表示这是他自愿被折腾的。

金多虾
259 楼
为了利润,华为是没有任何底线的。这就是这家公司最恶心的地方,偏偏还有这么多脑残为之辩护。

T
TD最伟大大前
260 楼
引用 @曼联名宿范佩西 发表的:
华为六大公关公司不闲?你这脑回路真是新奇,还舔着脸要我回你

他不敢回你了,华为的六大公关公司实打实的存在,说不定他就是呢

黑曼瓜
261 楼
引用 @西贝克里斯 发表的:
花粉乱吹确实不该,不过天下乌鸦一般黑,小米概念机连app都不敢点开,不一样一大堆人吹?

吹好看没问题吧 没人吹实用吧 吹实用确实脑残

z
zy7667
262 楼
引用 @沉得住 发表的:
数码区最大的误导,就是970的GPU turbo吹。当时那吹的,我也信了,花了5000大洋买了p20pro。吃鸡经常掉帧,手被烫的全是汗。玩个游戏要拿一张湿巾纸垫着,然而并没有卵用,一会儿湿巾纸也烫了。

麒麟的gpu真的比高通差远了,之前看过测评,玩方舟简直就是ppt

放慢动作
263 楼
之前那个turbo吹得更夸张…好好脚踏实地做产品不行吗?

英格兰饼王
264 楼
华为是中国最好的营销公司,这句话很多无脑青年慢慢就会体会到了。
威少大叫着对kd说
265 楼
引用 @味道挠国嘚 发表的:
造谣是要坐牢的,凡事讲证据,还有那么多无脑点赞的。

求你别无脑洗

篮球酱
266 楼
引用 @zhangsl8397 发表的:
这是他那个知乎回答下面的东西,我看和楼主发的一样的啊,都是批评,你说的那些在哪里呢?

我觉得有些回复夸张了,完全不能用都来了。以华为的研发投入就算糊弄人也不会拿一个完全不能用的东西来吧。
尚封羽
267 楼
引用 @沈蕴琦i 发表的:
这就是华为厉害的地方,自己不说,找几个海军去说,最后揭穿了也不关华为的事

你怎么知道不是黑子反串去说的?

左肩有猫
268 楼
没关注过,也不懂
华为正式宣布这个编译器开源了吗?
如果正式宣布已开源,看帖里专业人士的描述,那确实是烂的一比
如果还没宣布,那就不急

其实即便宣布了,也不用太急,谁知道后续还有没有升级动作。
不过事情做的稀烂就是了
篮球酱
269 楼
引用 @沉得住 发表的:
数码区最大的误导,就是970的GPU turbo吹。当时那吹的,我也信了,花了5000大洋买了p20pro。吃鸡经常掉帧,手被烫的全是汗。玩个游戏要拿一张湿巾纸垫着,然而并没有卵用,一会儿湿巾纸也烫了。

这你要对比来看。我也是P20,刚买的时候还没有turbo加持,吃鸡不能说掉帧,应该说帧数完全上不去,GT出来后好了很多,但是发热和掉帧还是有。只是比之前完全不能玩好很多
晚上好凡
270 楼
引用 @Pear27 发表的:
另类的法不责众?

不会比喻就闭嘴⑧

篮球酱
271 楼
引用 @天王茨基 发表的:
说实话我就被误导了,当时在虎扑看了几个视频,我以为方舟真的这么牛批,以为下半年开源之后可以做成一个又快又流畅的系统,开什么软件都秒开,结婚现在也没听到什么声音了……

额……8月31号开源的,到现在也没一个月啊,能有什么声音啊。这种事情还是过个一年半载的再评论吧。
阿阿阿真
272 楼
引用 @曼联名宿范佩西 发表的:
那看来支付宝团队是太闲了才出来辟谣的

有专门维护的团队叭...
P
Pear27
273 楼
引用 @晚上好凡 发表的:
不会比喻就闭嘴⑧



老子宇宙第一啊
274 楼
华为并不代表中国技术的最高水平??
这句话是不是少了个区间

用大炮门特
275 楼
mate10 20 20x都在用,完全体会不到有什么区别…

新世代nba老流氓
276 楼
引用 @yujiuqiwu 发表的:
有差距很正常吧,麒麟芯片也不是一下就成为990的,不也是在嘲讽中慢慢成长的吗,当初比现在嘲讽方舟、鸿蒙的有过之而无不及。

现在比不上ppt说的进度和能力还不让说了?就算以后很牛,现在放出来的东西是垃圾还不让说了?

味道挠国嘚
277 楼
引用 @威少大叫着对kd说 发表的:
求你别无脑洗

张嘴就来吗?果然严重低龄化,我洗什么了?你倒是拿出证据啊?就凭这段话,较真的话人家随时可以告你。

威少大叫着对kd说
278 楼
引用 @味道挠国嘚 发表的:
张嘴就来吗?果然严重低龄化,我洗什么了?你倒是拿出证据啊?就凭这段话,较真的话人家随时可以告你。

你敢说当时说支付宝变快的不是海军?除了华为海军谁闲的去吹方舟,是不是华为指使的不确定,但是是海军吹的是肯定的

t
tigerwmiao
279 楼
引用 @kuzurui 发表的:
阿里那么多开发者的功劳被一句话就搞没了

不会 开发者的功劳已经兑换成工资了 这些海军还是穷仔一堆
e
elevazhou
280 楼
他们家的产品我是能不用就不用,一天到晚沸腾,很累的
味道挠国嘚
281 楼
引用 @威少大叫着对kd说 发表的:
你敢说当时说支付宝变快的不是海军?除了华为海军谁闲的去吹方舟,是不是华为指使的不确定,但是是海军吹的是肯定的

理解能力堪忧,个人行为你随意喷,你要是指证华为授意请拿出证据,985一条街就这水平?

南北度
282 楼
华为其实是靠这些噱头让大家沸腾起来,方便卖货,不得不说营销方面确实厉害

z
zjk3941833
283 楼
引用 @沉得住 发表的:
数码区最大的误导,就是970的GPU turbo吹。当时那吹的,我也信了,花了5000大洋买了p20pro。吃鸡经常掉帧,手被烫的全是汗。玩个游戏要拿一张湿巾纸垫着,然而并没有卵用,一会儿湿巾纸也烫了。

相对于不加tuibo之前还是有很大提升的,玩王者荣耀还不错

威少大叫着对kd说
284 楼
引用 @味道挠国嘚 发表的:
理解能力堪忧,个人行为你随意喷,你要是指证华为授意请拿出证据,985一条街就这水平?

我喷的是海军不是华为,什么时候海军和华为划等号了

z
zjk3941833
285 楼
引用 @沈蕴琦i 发表的:
这就是华为厉害的地方,自己不说,找几个海军去说,最后揭穿了也不关华为的事

华为从来没有在明面上被人抓住过把柄,内存混用疏油层绿屏为什么要道歉?道歉了不就等于认错了?只要我不认错有的是办法压下来

味道挠国嘚
286 楼
引用内容由于违规已被删除

我问你我洗什么了?

C
Crab0702
287 楼
我就来看看这贴能活多久,同样类似的贴在C114三天就被删了
等晴天TvT
288 楼
引用 @篮球酱 发表的:
额……8月31号开源的,到现在也没一个月啊,能有什么声音啊。这种事情还是过个一年半载的再评论吧。

開源開一年半載?一個月了,編譯sample都出問題已經是個笑話了。。。
贵族JR
289 楼
引用 @薛茗之 发表的:
一、部分视频研讨 方舟编译器源码初探   方舟编译器源码深探之一   二、专栏:方舟编译器学习笔记 https://zhuanlan.zhihu.com/openarkcompiler
作者:小乖他爹
链接:https://www.zhihu.com/question/343667346/answer/829971679
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

小乖他爹:方舟编译器学习笔记1:方舟相关资料 小乖他爹:方舟编译器学习笔记2:源码编译 小乖他爹:方舟编译器学习笔记3 方舟可执行文件简介 小乖他爹:方舟编译器学习笔记4 文档导读 小乖他爹:方舟编译器学习笔记5 方舟开始接受代码合并请求 小乖他爹:方舟编译器学习笔记6 方舟开源目录简介 小乖他爹:方舟编译器学习笔记7 对java2jar及方舟工具链的进一步分析 小乖他爹:方舟编译器学习笔记8 工具链可运行(helloworld编译成功) 小乖他爹:方舟编译器学习笔记9 测试用例编译过程的试优化 小乖他爹:[方舟动态]方舟编译器开源技术沙龙见闻 小乖他爹:[方舟动态]上海方舟编译器开源代码学习讨论会成功举办 小乖他爹:方舟编译器学习笔记10 线下活动交流后的思考 小乖他爹:方舟编译器学习笔记11 IR设计文档中的IR总体设计思想 小乖他爹:方舟编译器学习笔记12 方舟编译器的phase 小乖他爹:方舟编译器学习笔记13 方舟编译器phase相关类的关系辨析 小乖他爹:方舟编译器学习笔记14 DriverRunner源码分析 小乖他爹:方舟编译器学习笔记15 DriverRunner的调用关系分析与编译工具链的反思 小乖他爹:方舟编译器学习笔记16 MapleCombCompiler与phase体系的代码对照 小乖他爹:方舟编译器学习笔记17 phase的实现和使用 小乖他爹:方舟编译器学习笔记18 Compiler及其子类 小乖他爹:方舟编译器学习笔记19 方舟编译器IR基本类型与LLVM IR基本类型的对比 小乖他爹:方舟编译器学习笔记20 方舟编译器的IR结构和LLVM的IR结构对比 小乖他爹:方舟编译器学习笔记21 MAPLE IR设计的指导论文——Fred Chow论文阅读 小乖他爹:方舟编译器学习笔记22 MAPLE IR和LLVM IR中module层面的信息对比 小乖他爹:方舟编译器学习笔记23 虚函数表和接口函数表的分析和验证 小乖他爹:方舟编译器学习笔记24 以一维数组为例看MAPLE IR中存储访问 小乖他爹:方舟编译器学习笔记25 MAPLE IR中的field-ID

三、方舟开源目录简介
此次开源所放出来的一级目录主要六个:

1、build目录:该目录下主要是环境设置脚本,和一些build所用的Makefile。

2、doc目录:本次发布的几个文档,具体内容介绍见 文档导读 。

3、license目录:许可文件。

4、samples目录:示例程序目录,本次发布共公开了六个示例程序。

5、src目录:本次发布所公开的源码目录。

6、tools目录:为编译和使用过程中所用到的其他工具所预留的目录,该目录后续将存放llvm、gn、ninja。

我们所关注的源码,是位于src目录之下。src目录之下又有12个文件夹:

1、bin目录:该目录之下是四个可执行文件,其中除了maple之外的三个可执行文件,都要在build的时候copy到out/bin目录之下。

2、third_party目录:该目录之下存放了第三方库zlib。

3、deplibs目录:该目录之下存放了四个库,应该是编译的时候需要依赖的。

其中的libmempool.a、libmplphase.a和libmaple_driverutil.a是编译maple所需要的,但是src目录之下的mempool目录、mpl_phase目录、mpl_util目录都只有头文件,所以直接在源码里附上这几个库。

4、mempool目录:推测应该是内存池相关的代码,但是只有头文件,没有源文件。

5、mpl_phase目录:推测是maple的phase的基本框架的代码,不包含具体的phase的代码。该目录只有头文件,没有源文件。关于phase,doc目录有两个关于phase的文档,可以从文档中获取一部分信息。

6、mpl_util目录:推测是maple需要的一些util,字符串、log、计时器、版本等内容。

7、huawei_secure_c目录:是一些安全代码,主要字符串操作、输入输出等,具体到函数就是str_cat_s、str_cpy_s等。

8、maple_driver目录:这是maple可执行程序的主要源码所在的位置,它会调用其他的maple_开头的目录的部分内容。从其BUILD.gn中可以看到:

另外,该目录之下的src/maple.cpp中的main函数,是maple可执行程序的入口。我们前文也提到过maple是out/bin目录下面的四个可执行程序中唯一一个根据源码编译出来的,所以我们要分析方舟的程序,绕不开这个目录以及这个入口点。

9、maple_ipa目录:该目录是interleaved_manager和module_phase_manager的相关代码。phase的文档中对这块都有介绍:“PhaseManager负责phase的创建、管理和运行。与phase对应,有ModulePhaseManager和MeFuncPhaseManager两类。InterleavedManager负责phase manager的创建、管理和运行。通过调用AddPhases接口,它将创建一个对应类型的phase manager并添加进MapleVector中, 同时该phase manager相应的phase注册、添加也会自动被触发。”可以理解为ModulePhase类的phase的运行框架部分。

10、maple_ir目录:该目录是针对maple的ir的基本操作的相关代码,与LLVM针对ir的基本操作类似。主要是对IR进行基本的分析,获取ir所要表达的信息。为之后的优化作准备。

11、maple_me目录:该目录包含了有关MeFuncPhase类别的phase的框架及其具体内容,这是phase相关的一部分。所有的具体的MeFuncPhase的子类,实现都在该目录之下。

12、mpl2mpl目录:该目录包含了一些从maple ir到maple ir的转换,这种转换都是为了后续的me做准备。该目录下的主题内容是ModulePhase类别的phase的具体实现。


专家分析来了,lz脸被打得疼不?在知乎这种是个人就能说话的地方找几个黑子的言论就能代表华为辛辛苦苦干了好几年的成果?现在hupu有些人真是为了黑华为而黑
苏苏鸭梨大
290 楼
引用 @lin801 发表的:
之前那个说支付宝用方舟编译后启动变快的,特么我就好奇这些人是拿钱了还是脑回路惊奇还是怎么回事。虚假宣传真是恶心的一逼!

虚假宣传?谁宣传的,又要喊华为出来接锅了?

I
IMxyf
291 楼
华为就是个营销公司,谁赞成,谁反对

z
zjk3941833
292 楼
引用 @巨星登 发表的:
来了来了,gt推出那时候哪来的855?黑子连脸都不要了

对,矫正过妄了。才出来确实说的是脚踢835,小超845。后面评测逐渐出来了,然后战平845,再然后小超835,再然后战平835,再然后不输835

z
zjk3941833
293 楼
引用 @zhangsl8397 发表的:
我国企业都犯这个毛病,虚假宣传
但华为这么大体量的公司这么干,多少有点那个
类似于在路边摊吃饭碗里有头发,和到五星级吃饭碗里有头发,感觉不一样
所以一般号称自己世界顶尖的这种宣传,我多少都持怀疑态度,因为真正的顶尖不是自己说出来的。

华为长期雇佣的玄鸟、蓝标、际恒、尚诚同力、众为公关公司同行业最多,也是中国商业届最多,没有之一。但我认为是否顶尖跟宣传没多大关系,但华为目前的实力肯定离宣传呈现出来的水平还有距离

r
ruike科技
294 楼
引用 @苏苏鸭梨大 发表的:
虚假宣传?谁宣传的,又要喊华为出来接锅了?

难不成是小米,是苹果,是三星?

虎扑用户992897
295 楼
引用 @苏苏鸭梨大 发表的:
虚假宣传?谁宣传的,又要喊华为出来接锅了?

用你脑子想想难道是其他品牌宣传的?

苏苏鸭梨大
296 楼
引用 @ruike科技 发表的:
难不成是小米,是苹果,是三星?

谁知道呢,赚钱的多的是

y
yujiuqiwu
297 楼
引用 @新世代nba老流氓 发表的:
现在比不上ppt说的进度和能力还不让说了?就算以后很牛,现在放出来的东西是垃圾还不让说了?

好为人师又没啥错,怎么会不让让你说呢,麒麟也是被像你类似的人冷嘲热讽慢慢发展起的。
楼主沙雕
298 楼
引用 @尚封羽 发表的:
你怎么知道不是黑子反串去说的?

那黑子还真厉害,去编一个对方舟有利的

画一只小脑斧
299 楼
引用 @尚封羽 发表的:
你怎么知道不是黑子反串去说的?

那你们还真是不败了。黑是友商指使,吹是有理有据令人信服,万一吹的太过了被人打脸了反手这是友商反串黑。我当然是白莲花啦

r
ruike科技
300 楼
引用 @enchanterwu 发表的:
gt那只是发布会吹?
当时数码区一片秒杀845,战平855的评论我可是历历在目
后来爱否直播测试,测试结果对gt不利,数码区还一堆人冷嘲热讽,我知道说到这里,肯定又有人要说爱否屁股是歪的了,没错,爱否屁股是歪的,但就那次直播测试gt来说,一点问题都没有

gt那会儿我以为真的特别厉害,gt970可以秒845,然后现在连海军都不吹了……