IT商业网-解读信息时代的商业变革
当前位置: 首页 > 手机 > 正文

华为Mate 20手机NPU性能测试:麒麟980性能潜力巨大

2018-11-18 21:43:13  来源:IT之家    

  Anandtech在进行华为Mate 20的测试时,专门测试一下麒麟980的NPU功能在新旗舰中的表现,我们来看一下。

  海思麒麟970是首款搭载NPU的芯片,在测试麒麟970的NPU性能时,使用的是鲁大师的AI测试。但是到了华为Mate 20这里,由于基准测试不兼容海思最新的HiAI API,在实际测试NPU性能时,还是以CPU为核心测试的,因此本次测试不使用鲁大师。

  这次测试使用的是AI-Benchmark——由瑞士ETH苏黎世计算机视觉实验室的Andrey Ignatov开发的新工具。这个测试工具是第一个广泛使用Android新NNAPI的应用程序,而不是依赖于每个芯片供应商自己的SDK工具和API。

  需要注意的是,NNAPI不仅仅是能够在NPU上运行神经网络模型的通用转换层。API以及芯片供应商的底层驱动程序必须支持该功能,才能保证在IP块上正常运行。但是目前还是许多设备不支持NNAPI功能,因此在实际测试中,运算还是靠CPU完成。

  Anandtech先是对华为Mate 20进行CPU测试,测试结果如下:

  由于本次测试项都没有用到NNAPI,测的是CPU性能和性能响应时间。因此在测试中,Mate 20成绩仅次于搭载Exynos 9810的三星S9(用了第三方内核)。

  接下来的INT8的测试,华为Mate 20依旧没有使用到NPU功能。因此在测试中,一加6和Pixel 3遥遥领先,且成绩明显高于三星S9+,这是因为一加6及Pixel 3等机型使用了新的NNAPI驱动。不过华为也会在后续的更新中解决NNAPI驱动问题。

  在进行FP16测试测试时,华为Mate 20终于用到了麒麟980的NPU功能。这次的测试结果,搭载麒麟980的华为Mate 20遥遥领先。不过这次测试的一加6成绩有点奇怪,可能是NNAPI驱动问题。

  最后的FP32测试,实际上还是CPU测试,因此麒麟980的NPU并没有发挥很大优势。

  这次的测试结果,并不是质疑麒麟980的NPU功能。恰恰相反,尽管只有在FP16测试中,华为Mate 20才调用了麒麟980NPU功能,但实际测试结果证明,NPU的性能是毋庸置疑的。这不是华为的问题,因为大多数具有NNAPI驱动程序的设备目前都不成熟而且功能仍然非常有限。

  简单来说,NPU的运算能力在实际使用中,可运用的例子太少,例如在华为表示麒麟970的图片处理能力要远强于高通及苹果同期CPU,但实际上,用户常用的什么美图等一些图片处理软件是不支持NPU功能及相关API的,也就是说NPU的强大图形处理功能就被“浪费了”。

  不过后续随着NNAPI驱动程序的更新及API的接入,NPU功能将会大放光彩。

免责声明: IT商业新闻网遵守行业规则,本站所转载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@itxinwen.com
微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
标签:

品牌、内容合作请点这里: 寻求合作 ››

相关阅读RELEVANT