Luk annoncen

Server AnandTech.com fanget Samsung i at snyde på Galaxy S 4 benchmarks:

Vi skulle se en stigning i ydeevnen på omkring 11 % i GLBenchmark 2.5.1 i forhold til GFXBench 2.7.0, og vi vil til sidst se lidt mere. Årsagen til denne forskel? GLBenchmark 2.5.1 ser ud til at være et af de benchmarks, der får lov til at drage fordel af højere GPU-frekvens/spændingsindstillinger.
[...]
I øjeblikket ser det ud til, at kun visse benchmarks har tilladelse til at bruge højere GPU-frekvenser. AnTuTu, GLBenchark 2.5.1 og Quadrant har faste CPU-frekvenser og et GPU-ur på 532 MHz, mens GFXBench 2.7 og Epic Citadel ikke har. Efter yderligere undersøgelse stødte jeg på et program, der ændrer adfærden for DVFS og tillader denne ændring af frekvenser. Da jeg åbnede filen i en hex-editor og søgte efter strenge inde, opdagede jeg hårdkodet kode indeholdende profiler/undtagelser for specifikke applikationer. Strengen "BenchmarkBooster" taler for sig selv.

Så Samsung satte GPU'en til at overclocke, når den kørte visse benchmarks, og telefonen klarede sig bedre i testen. Samtidig er overclocking kun tilgængelig for benchmarks, ikke for spil og applikationer. Hvad kan man forvente af en virksomhed, der betalte studerende for at skrive falske kritiske anmeldelser af konkurrerende telefoner?

Det er dog overraskende, at på tidspunktet for optimering for CPU og GPU benchmarks af telefoner eller tablets, kan enhver stadig give. For eksempel havde iPhone normalt ikke den højeste processorhastighed, mest RAM eller de bedste testresultater, men den var jævnere og hurtigere end konkurrenterne takket være softwareoptimering. I Android-verdenen er det naturligvis stadig et spørgsmål om, hvem der har et højere CPU-ur eller bedre benchmark-resultater, mens softwareoptimering kommer i anden række. At overclocke GPU'en er naturligvis nemmere.

.