本文由腾讯数码独家发布
多年来,我们断断续续的能够正常的看到一些报告指出某些智能手机品牌在基准测试中涉嫌作弊,表面上是为了在狂热的手机性能拥护者中赢得一些本不该属于它们的赞誉,但实际上这种做法值得商榷和讨论。
今天早些时候,一份最新的报告数据显示,全球著名的移动芯片组制造商联发科技(MTK)可能涉嫌处理器的基准测试造假。
科技网站Anandtech发现了联发科在欧洲版搭载MTK Helio P95处理器的OPPO Reno 3 Pro和在中国地区上市的搭载MTK天玑1000L处理器的OPPO Reno 3时存在基准测试作弊的证据。
被发现的原因很简单。当Anandtech在测试这两款手机的时候,通过PCMark测试软件对于这两款手机进行基准测试的时候,搭载MTK Helio P95处理器的OPPO Reno 3 Pro居然击败了行货版的Reno 3,这让他们开始产生了怀疑。
这个结果很奇怪,因为MTK全新的Helio P95是一个中端芯片,它所采用的的Cortex-A75 CPU和新架构要比天玑1000L的Cortex-A77 CPU和新架构整整老了两代。此外,P95虽然有八核心,但是其中只有两个A75的大核,而新一代的天玑1000L则有四个A77的大核。
这家媒体做了一个测试。他们在测试的欧洲版Reno 3 Pro上安装了一个隐去签名的PCMark基准测试工具,以保证手机的制造商OPPO无法被识别。结果实际的测试结果表明,与之前有问题分数相比,这一次的基准测试的分数整整下降了30%,甚至其中的一些基准测试小项目的分数下降超过了75%。
同时他们还还测试了行货版的OPPO Reno 3 Pro,这款手机将Helio P95换成了高通骁龙的 765G,分别运行了普通版和隐藏签名版的PCMark测试软件,结果表明两者的测试成绩没有明显的差别。
联发科在芯片里有一个「性能模式」?
Anandtech随后深入的研究了一下这款欧洲版的OPPO Reno 3 Pro所搭载的固件文件,发现了一个秘密。这个固件中有一个模式,可以在用户开启基准测试软件的时候,为处理器开启一个所谓的「性能模式」。在这种模式下,手机可以在后台主动的增加对内存的控制和处理器性能的调整,让手机处于一个满载运行的模式,以保证手机在基准测试中能够得到更高的分数。
这是处理器的问题还是手机品牌自己的问题呢?Anandtech于是又进行了一个测试。他们在Realme的C3、小米Redmi Note 8 Pro和索尼Xperia XA1等设备中相继重复了之前的这个测试,也发现了他们之间的跑分存在差异。其中索尼的Xperia XA1是在2017年就已经发布的产品,这表明了MTK的这种行为已经持续了一段时间。
Anandtech从测试的这台OPPO Reno 3 Pro的初始固件中提取出来的信息揭开了整个的秘密,但是随后通过OTA更新的固件就将这些「秘密」隐藏了起来。然而,这款基于MTK处理器的的手机似乎仍然在基准测试中存在作弊的行为。
联发科对于「作弊」的回应
在本文发布之前,联发科已经在其网站上发布了一篇博客文章,标题为《为什么联发科会在基准测试中提供支持》。这篇文章里,联发科分享了一部分发送给Anandtech声明的内容,如下所示:
「 联发科遵循公认的行业标准,并有信心通过基准测试的准确性充分展现我们芯片组的能力。在我们的芯片组所驱动设备的测试和基准测试方面,我们与全球的设备制造商进行了密切合作,但最终各个品牌的制造商能够准确的通过自己的实际需要进行灵活的调整。许多公司在进行基准测试时,为了显示芯片组的全部性能,都会将设备设计为在尽可能高的性能级别上运行基准测试软件,这种做法其实就是给用户展示设备中搭载的芯片组的性能上限。
当然,在现实世界中,有许多因素决定了芯片组的实际性能表现。联发科技的芯片组旨在优化功率和性能,为用户更好的提供最佳的使用体验,同时最大限度地延长电池续航的时间。但是如果有人需要在设备上运行一个计算密集型的程序,比如一个对硬件性能要求很高的游戏,芯片组将智能地调节计算模式,以提供持续稳定的高性能输出。这在某种程度上预示着,当芯片组按照每个用户所体验的应用程序所需的能力和性能来动态的管理CPU、GPU和内存资源时,用户是不可能从不同的应用程序中看到明显的处理器背后所做的性能改变的。此外,一些品牌的制造商会针对不同的地区的用户使用习惯和场景进行有明确的目的性的模式调整,因此设备整体的性能能够准确的通过不同地区市场需求而不一样。
我们大家都认为,在手机的基准测试中展示芯片组的全部功能与其他公司的做法是一致的,并能让我们消费者准确了解设备的性能。」
同时联发科还声称,设备制造商对特定APK文件的优化和调整拥有最终的决定权。此外,联发科表示,一些设备制造商偶尔会在某些市场赋予设备一种类似「运动模式」或「怪物模式」的能力,以此来提高性能。但MTK声称,这些模式在其他地区是禁用的。
联发科还批评了Anandtech质疑其「基准测试优化」的这个测试过程。联发科表示这是一个行业的游戏规则,事实上,搭载其他的公司所生产的芯片组的设备,也会存在同样的问题。