Zamknij reklame

serwer AnandTech.com przyłapano Samsunga na oszukiwaniu w benchmarkach Galaxy S 4:

Powinniśmy zauważyć około 11% wzrostu wydajności w GLBenchmark 2.5.1 w porównaniu z GFXBench 2.7.0, a ostatecznie zobaczymy nieco więcej. Powód tej różnicy? GLBenchmark 2.5.1 wydaje się być jednym z benchmarków, który pozwala na wykorzystanie wyższych ustawień częstotliwości/napięcia procesora graficznego.
[...]
W tej chwili wydaje się, że tylko niektóre testy porównawcze mogą wykorzystywać wyższe częstotliwości GPU. AnTuTu, GLBenchark 2.5.1 i Quadrant mają stałe częstotliwości procesora i zegar GPU 532 MHz, podczas gdy GFXBench 2.7 i Epic Citadel nie. Po dalszym badaniu natknąłem się na aplikację, która zmienia zachowanie DVFS i umożliwia tę zmianę częstotliwości. Otwierając plik w edytorze szesnastkowym i szukając w nim ciągów znaków, odkryłem zakodowany na stałe kod zawierający profile/wyjątki dla określonych aplikacji. Ciąg „BenchmarkBooster” mówi sam za siebie.

Dlatego Samsung ustawił procesor graficzny na podkręcanie podczas wykonywania niektórych testów porównawczych i telefon wypadł lepiej w teście. Jednocześnie podkręcanie jest dostępne tylko w przypadku testów porównawczych, a nie gier i aplikacji. Czego można oczekiwać od firmy, która płaci studentom za pisanie fałszywe recenzje krytyczne konkurencyjnych telefonów?

Zaskakujące jest jednak to, że w momencie optymalizacji pod kątem testów porównawczych procesorów i kart graficznych w telefonach lub tabletach każdy może jeszcze dać. Na przykład iPhone zwykle nie miał najwyższej szybkości procesora, największej ilości pamięci RAM ani najlepszych wyników w testach, ale dzięki optymalizacji oprogramowania działał płynniej i szybciej niż konkurencja. W świecie Androida oczywiście nadal chodzi o to, kto ma wyższe taktowanie procesora lub lepsze wyniki w testach porównawczych, podczas gdy optymalizacja oprogramowania jest na drugim miejscu. Podkręcanie GPU jest oczywiście łatwiejsze.

.