计世网

华为方舟编译器开源 网友质疑:代码不完善 夸大性能
来源:数码巴哥菌
2019-09-02
华为方面表示,通过方舟编译器可将系统响应速度提升44%、应用流畅度最高提升60%。目前,已经有包括21款华为及荣耀手机支持方舟编译器,合作应用也包括QQ、微博、支付宝、抖音、滴滴、百度贴吧等主流应用。

 

近日,华为正式发布方舟编译器,并且提供源代码供开发者下载。华为方面表示,通过方舟编译器可将系统响应速度提升44%、应用流畅度最高提升60%。目前,已经有包括21款华为及荣耀手机支持方舟编译器,合作应用也包括QQ、微博、支付宝、抖音、滴滴、百度贴吧等主流应用。

据悉,目前方舟编译器的源代码版本为0.2,似乎还不太完善,同时尚未有合作伙伴正式上线通过方舟编译器编译的安卓应用。另外,有网友对华为的宣传表示怀疑,认为其夸大了实际作用。

网友质疑华为夸大方舟编译器性能

有程序员在知乎上吐槽方舟编译器,称其“放了IR但只有声明没有实现,后端没有、示例都跑不了。”另外,还对源代码版本表示怀疑(文中为0.1,目前华为已经更新为0.2),完整性似乎有所欠缺,有赶工嫌疑。

还有其他网友吐槽,方舟编译器的代码“烂的一塌糊涂”,比如缺乏code review(代码审查)的步骤等。通过专业人士的表述,不难看出方舟编译器的源代码目前尚不完善。而对于普通消费者来说,只有等待第三方应用重新编译、并且速度提升明显,才能肯定方舟编译器的价值。

GPU Turbo、月亮模式过度营销遭诟病

事实上,这不是华为软件技术第一次遭到诟病。去年,华为发布“很吓人的技术”GPU Turbo,宣称可通过软件优化提升60%的图形性能,然而在实装后用户发现的确有提升、但没有华为宣称得那么神奇。

在GPU Turbo技术上线之后,著名技术科技媒体Anandtech对其进行了测试,最终认为其有效、但涉嫌过度营销(原标题为:Huawei’s GPU Turbo: Valid Technology with Overzealous Marketing)。通过对搭载GPU Turbo的荣耀Play进行游戏实测,发现其帧速率的确有所提升,但牺牲了贴图质量,相比高通骁龙的Adreno GPU仍有很大差距。

荣耀Play的Mali GPU(左)与一加6T Adreno GPU(右)贴图

今年华为P30 Pro发布后,搭载的月亮模式也遭到部分媒体和消费者的质疑,其AI算法有过度美化的嫌疑。华为申请是“拍摄月亮的设备及技术”专利已经证实,AI算法会适当美化月亮细节,引起广泛争议。详情参考:《华为P30月亮模式专利曝光:对月亮进行AI增强 P图实锤?》

雷声大雨点小的鸿蒙

今年8月,华为正式发布了自研系统鸿蒙,宣称其采用了更先进的微架构,对智能终端、物联网及5G拥有更好的支持。不过,鸿蒙的首款设备并非手机,而是荣耀智慧屏。有意思的是,鸿蒙系统中内置了ADB调试模式(Android Debug Bridge),引起网友质疑其是“安卓换皮”。

另外,鸿蒙系统上线后应用资源匮乏,并且存在不少Bug,也让一些用户感到失望。近日,谷歌发言人明确表示Mate 30系列未获得谷歌安卓授权,这意味着该系列的海外版本无法集成谷歌服务。外媒报道称,华为将选择安卓开源版本而不是鸿蒙,因为后者生态尚不成熟,华为方面也多次表示今年不会推出鸿蒙手机。

话说回来,一个操作系统的构建是非常复杂且漫长的事情,即便是苹果iOS也是在第二年才支持App Store,鸿蒙还需要更多时间。

小结

不难看出,很多网友实际上对华为的营销方式是颇有微词的。虽然华为在通信技术、终端领域技术实力斐然,但软件层面显然需要更多地投入。硬件公司向软件领域发力,显然并非一朝一夕。

责任编辑:周星如