Anúncio fechado

servidor AnandTech.com peguei a Samsung trapaceando nos benchmarks do Galaxy S 4:

Devemos ver um aumento de desempenho de aproximadamente 11% no GLBenchmark 2.5.1 em relação ao GFXBench 2.7.0, e eventualmente veremos um pouco mais. O motivo dessa diferença? GLBenchmark 2.5.1 parece ser um dos benchmarks que pode tirar proveito de configurações de frequência/tensão de GPU mais altas.
[...]
No momento, parece que apenas alguns benchmarks podem usar frequências de GPU mais altas. AnTuTu, GLBenchark 2.5.1 e Quadrant têm frequências fixas de CPU e um clock de GPU de 532 MHz, enquanto GFXBench 2.7 e Epic Citadel não. Após uma investigação mais aprofundada, me deparei com um aplicativo que altera o comportamento do DVFS e permite essa alteração de frequências. Abrindo o arquivo em um editor hexadecimal e procurando por strings dentro dele, descobri um código embutido contendo perfis/exceções para aplicativos específicos. A string "BenchmarkBooster" fala por si.

Portanto, a Samsung configurou a GPU para overclock ao executar determinados benchmarks e o telefone se saiu melhor no teste. Ao mesmo tempo, o overclock está disponível apenas para benchmarks, não para jogos e aplicativos. O que esperar de uma empresa que paga estudantes para escrever análises críticas falsas de telefones concorrentes?

No entanto, é surpreendente que na hora de otimizar benchmarks de CPU e GPU de telefones ou tablets, qualquer um ainda possa dar. Por exemplo, o iPhone geralmente não tinha a maior velocidade de processador, mais RAM ou os melhores resultados de teste, mas era mais suave e rápido que a concorrência graças à otimização de software. No mundo Android, obviamente ainda é uma questão de quem tem um clock de CPU mais alto ou melhores resultados de benchmark, enquanto a otimização de software vem em segundo lugar. Fazer overclock da GPU é obviamente mais fácil.

.