Several Android smartphone makers have been busted for artificially inflating benchmark scores. The roots of this story can be traced all the way back to June, when a member of the Beyond3D forums discovered benchmark-specific optimizations in the Samsung Galaxy S4. AnandTech's subsequent investigation revealed that the device's power management allowed higher GPU frequencies when certain benchmark applications were run. The site also discovered that launching certain benchmarks would cause all CPU cores to become active and run at their highest possible frequency.
Ars Technica has since detailed similar behavior in the Galaxy Note 3, and AnandTech has published a damning report exposing benchmark-related tweaks in not only devices from Samsung, but also ones from Asus, HTC, and LG. Of the handsets tested by AnandTech, only the Motorola products and Google's Nexus devices were devoid of benchmark-specific optimizations.
The optimizations seem to be limited to popular synthetic tests like 3DMark, AnTuTu, and Vellamo. FutureMark expressly forbids optimizations, noting that "drivers may not detect the launch of the benchmark executable and alter, replace or override any parameters or parts of the test based on the detection," but that hasn't stopped HTC and Samsung from gaming 3DMark.
Perhaps the most infuriating thing about this whole story is that Samsung is claiming innocence. The company told CNet that the Galaxy Note 3 "maximises its CPU/GPU frequencies when running features that demand substantial performance," but said "this was not an attempt to exaggerate particular benchmarking results." Ars showed that the Galaxy Note 3 produces much lower Geekbench scores when that software is run with a different name, which seems to contradict Samsung's statement. The optimizations apparently key in on the name of the software rather than the nature of the workload.
We've seen these kinds of shenanigans before, of course. AMD was caught cheating in Quake years ago, and Nvidia gamed 3DMark03. Motherboards sometimes inflate CPU speeds to improve performance, too, although those optimizations aren't benchmark-specific.
It's troubling that shady optimizations appear to be so pervasive in the smartphone space—and that a big name like Samsung is denying any wrongdoing despite pretty convincing evidence to the contrary.
|1. Hdfisise - $600||2. Ryszard - $503||3. Andrew Lauritzen - $502|
|4. the - $306||5. SomeOtherGeek - $300||6. Ryu Connor - $250|
|7. doubtful500 - $200||8. Anonymous Gerbil - $150||9. webkido13 - $135|
|10. cygnus1 - $126|
|ASRock serves up a new pair of Kabini embedded mobos||13|
|Firmware update 1.3 is available for Shield Android TV||0|
|Hacking Team leak exposes zero-day vulnerability in Flash||24|
|Check out this 18-minute guided tour of No Man's Sky||7|
|Oculus wants to demo the Rift in retail locations||11|
|LG's latest notebook LCDs feature embedded touch sensors||3|
|Samsung Electronics' Q2 guidance shows falling revenues, profits||35|
|AMD issues updated statement on Fury X noise problems||67|