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.
|Asus shows off Zenbook 3 Deluxe UX490A in detail||5|
|Tom's Hardware hammers an Intel 600p SSD for science||16|
|Antec Cube Mini-ITX chassis gets EKWB-certified||1|
|iBuypower Snowblind is a fresh take on case side panels||13|
|Radeon 17.1.1 drivers bring support for Resident Evil 7||14|
|NexDock offers a home for Intel Compute Cards||6|
|Imagination Technologies freshens up mid-range PowerVR GPUs||5|
|Raspberry Pi Compute Module 3 flaunts a quad-core SoC||19|
|be quiet! unveils entry-level Pure Base 600 chassis||21|