leystage 发表于 2019-11-28 08:49

方舟编译器已经全生态覆盖了?

作为程序员和业余安卓开发者,一直都对前几个月PPT开源的方舟编译器持观望态度。昨天朋友突然跟自己说方舟已经用在荣耀 V30 上了,怎么能说是 PPT。一搜,网上都是如下新闻稿:

荣耀V30是第二款实现方舟编译器全生态覆盖的机型,系统和应用的性能得到大幅提升, 并且与功耗实现了完美平衡,体验更加流畅稳定。

有没有了解内情的朋友说说这个全生态覆盖是什么意思?查了一下也没找到所谓全生态覆盖是怎么个覆盖法。
去瞄了一眼官网,除了说2020全面开源外没有更多的新信息…所以说现在开发安卓应用是可以用方舟来编译了吗?

whzfjk 发表于 2019-11-28 09:06

widder 发表于 2019-11-28 09:08

方舟编译器就是服务器帮你编译,前提是你的软件得从华为市场下。

overflowal 发表于 2019-11-28 09:10

之前有人拆过emui的包,大部分系统组件已经被换成方舟编译的了

—— 来自 HUAWEI YAL-AL00, Android 10上的 S1Next-鹅版 v2.1.0-play

LoliType 发表于 2019-11-28 10:27

上一次华为吹成这样的是gpu turbo,后来发现是降分辨率。

qumkml423 发表于 2019-11-28 10:28

LoliType 发表于 2019-11-28 10:27
上一次华为吹成这样的是gpu turbo,后来发现是降分辨率。

智能降分辨率以及特效(指正)

patchper 发表于 2019-11-28 10:32

已经能编译hello world了?

佳丽三千到 发表于 2019-11-28 10:34

LoliType 发表于 2019-11-28 10:27
上一次华为吹成这样的是gpu turbo,后来发现是降分辨率。

有链接吗?
还是伟人戈培尔的套路?

—— 来自 HUAWEI EVR-AL00, Android 10上的 S1Next-鹅版 v2.2.0.1

leystage 发表于 2019-11-28 10:38

widder 发表于 2019-11-28 09:08
方舟编译器就是服务器帮你编译,前提是你的软件得从华为市场下。

所以说方舟是对应用开发者完全透明的?它自动把开发者开发编译好的包重新编译一遍?

widder 发表于 2019-11-28 10:52

leystage 发表于 2019-11-28 10:38
所以说方舟是对应用开发者完全透明的?它自动把开发者开发编译好的包重新编译一遍? ...

就是按每个机型编译一个二进制的发行包放在华为市场上,用户去下的时候下对应的包

真没多少技术含量,google搞得是安装时编译,于是运行快了,安装超慢,华为是提前给你编译好,安装快,运行也快

catazshadow 发表于 2019-11-28 11:04

rehon 发表于 2019-11-28 11:11

LoliType 发表于 2019-11-28 10:27
上一次华为吹成这样的是gpu turbo,后来发现是降分辨率。

造谣

GStar 发表于 2019-11-28 11:26

rehon 发表于 2019-11-28 11:11 引用:LoliType 发表于 2019-11-28 10:27 上一次华为吹成这样的是gpu turbo,后来发现是降分辨率。 造谣

请百度一下 华为 fgo 分辨率,谢谢

whzfjk 发表于 2019-11-28 11:30

typeunknown 发表于 2019-11-28 11:41

whzfjk 发表于 2019-11-28 11:30
分辨率是emui10的瓜,gpu turbo在emui9上就有了。

废狗这个倒是早就有,还只降b服不降花服,emui10之前也没锤到什么别的游戏有这样(好像说root看了那列表里就俩游戏),可能程序员里有b黑

虚无连斩 发表于 2019-11-28 11:44

降分辨率起码好多好多年就有的事情了,怎么都一个个才知道一样,我记得V10那会儿贴吧就开始说降分辨率了
只是以前是黑名单制度,后来是白名单制度

gugu135 发表于 2019-11-28 11:46

iceprince10 发表于 2019-11-28 11:47

faithlifer 发表于 2019-11-28 11:55

gpu turbo都不见得别人吹了现在

typeunknown 发表于 2019-11-28 11:56

本帖最后由 typeunknown 于 2019-11-28 12:00 编辑

iceprince10 发表于 2019-11-28 11:47
gpu turbo一开始出来秒845,有人指出分辨率有差,但好像海军都说是gpu编译问题,后面就不知道是怎么个风评 ...

可能是你再也没看过发布会了
https://i.loli.net/2019/11/28/AMpVyzEa94UGldZ.jpg

这东西效果咋样没觉出来,倒是带动了好几个厂也在那宣传什么turbo什么engine的

苏沃雷生 发表于 2019-11-28 12:24

依然荏苒 发表于 2019-11-28 12:51

前段时间绿盟 全中国就一人做了演示,没错就是知乎那个啥爸爸,人家研究到现在都出了本书

StarForceTi 发表于 2019-11-28 12:57

降分辨率和 gpu turbo明明是两件事,非混到一起的非纯机坏

当然都有用

暗藏流 发表于 2019-11-28 13:10

精灵狮 发表于 2019-11-28 15:45

崩吹这个方舟了,至今没有一个第三方软件正式采用的

muyefytte 发表于 2019-11-28 15:49

gpu turbo 的确有用,但是没他们吹得这么厉害。

降分辨率的组件是省电精灵,这个算是祖传手艺了。

两者压根不是一个东西,只能说海思的U调度有问题,关掉省电精灵,使用时间差不多腰斩。

linjia 发表于 2019-11-28 15:59

Diabolosis 发表于 2019-11-28 16:22

twy_2000 发表于 2019-11-28 17:05

方舟编译器很难推广的。因为环引用没法处理。现在华为的方法很暴力。首先把安卓常见的java库里面的循环引用全部识别了。对于第一方应用,要求写代码的时候就标注。对于第三方应用,设计了一个检测算法,自动标注一批,然后用GC兜底,处理剩余的循环。

twy_2000 发表于 2019-11-28 17:06

这种就是吃力不讨好。本来是打算和谷歌联合推广,现在也别想了。

narutoz 发表于 2019-11-28 18:41

降分辨率是祖传艺能,不只是游戏,连地图这样的刚需应用也降,前面用mate10就这德性

rbf1993 发表于 2019-11-28 18:52

佳丽三千到 发表于 2019-11-28 20:03

rbf1993 发表于 2019-11-28 18:52
一堆洗地的纷纷说gpu turbo不是降分辨率,却根本说不出个所以然菊花也是纯当营销名词用了,增智慧啊 ...

麻烦帮帮5楼给个所以然出来。

—— 来自 HUAWEI EVR-AL00, Android 10上的 S1Next-鹅版 v2.2.0.1

twy_2000 发表于 2019-11-28 20:06

本帖最后由 twy_2000 于 2019-11-28 20:10 编辑

rbf1993 发表于 2019-11-28 18:52
一堆洗地的纷纷说gpu turbo不是降分辨率,却根本说不出个所以然菊花也是纯当营销名词用了,增智慧啊 ...

因为降分辨率比gpu turbo早。

前者是mate10上面的,后者晚了8个月,是荣耀play上的。

如果gt是降分辨率,那么为什么华为没有在mate10那一代就宣布gt呢?

typeunknown 发表于 2019-11-28 20:12

rbf1993 发表于 2019-11-28 18:52
一堆洗地的纷纷说gpu turbo不是降分辨率,却根本说不出个所以然菊花也是纯当营销名词用了,增智慧啊 ...

降分党也没说出来啊。去年gt刚出的时候一堆分析评测有说降材质的有说关省电的,就没见说降分辨率的。这过了一年多emui10搞出事来才把矛头往gt上指。

SICP 发表于 2019-11-28 20:13

rehon 发表于 2019-11-28 11:11
造谣

造谣别人造谣

yaoyiqun513 发表于 2019-11-28 20:26

SICP 发表于 2019-11-28 20:13
造谣别人造谣

gpu turbo的本质就是华为底层优化过的vulkan引擎,所以不含npu的麒麟960也能享受到gpu turbo的加速。当然gpu turbo还有一项就是动态负载,也就是所谓的降分辨率。这是通过npu来做的,主要是为了省电,但是这种主要在用opengl的游戏上比较明显,因为强制调用了vulkan,
具体的可以看下面这个链接
https://www.zhihu.com/answer/411046125

patchper 发表于 2019-11-28 20:56

yaoyiqun513 发表于 2019-11-28 20:26
gpu turbo的本质就是华为底层优化过的vulkan引擎,所以不含npu的麒麟960也能享受到gpu turbo的加速。当然 ...

还npu来做呢233,是人工手写的黑/白名单啦

OldGlory 发表于 2019-11-28 21:03

价值百亿的技术,地上跑和天上飞的区别,到现在变成“确实有用”了,笑死个人

yaoyiqun513 发表于 2019-11-28 22:20

patchper 发表于 2019-11-28 20:56
还npu来做呢233,是人工手写的黑/白名单啦

emui的白名单,和我gpu turbo的npu动态调度有什么关系?npu只是判断哪些资源要优化而已,请不要混为一谈
页: [1] 2
查看完整版本: 方舟编译器已经全生态覆盖了?