Компанию MediaTek уличили в умышленном завышении производительности ее процессоров в синтетических тестах (бенчмарках).

По словам специалиста портала AnandTech Андрея Фрумусану (Andrei Frumusanu), для завышения показателей MediaTek манипулировала настройками параметра DVFS (Dynamic Voltage and Frequency Scaling, динамическое масштабирование частоты и напряжения).

MediaTek – это основанный в 1997 г. крупный тайваньский производитель ARM-процессоров для мобильных устройств, ее продукция используется в смартфонах многих известных брендов и их дочерних компаний – Xiaomi, Oppo, Vivo, Sony и др.

Подозрения аналитиков AnandTech, чье исследование приводит CNews, сперва пали лишь на европейскую версию китайского смартфона Oppo Reno3 Pro, базирующуюся на процессоре MediaTek Helio P95 – в тесте PCMark этот смартфон непостижимым образом обогнал китайскую версию телефона Reno3 (без приставки Pro), внутри которой находится намного более производительный чип Dimensity 1000L. Для сравнения, в составе Helio P95 есть лишь два ядра с высокой таковой частотой Cortex-A75, тогда как Dimensity 1000L располагает квартетом таких ядер, притом на два поколения более современных – Cortex-A77.

Факт ведения MediaTek нечестной игры был подтвержден еще и тем, что Reno3 на базе процессора Snapdragon 765G в этом же тесте показал стандартные для этого чипа результаты. Это исключило вину Oppo и не оставило MediaTek шанса доказать свою непричастность.

Несмотря на то, что Helio P95 объективно слабее Dimensity 1000L, в результатах тестирования PCMark он опережал своего соперника на 30%, а в ряде задач его производительность оказывалась выше на 75%.

Доказательства неопровержимы

MediaTek развернула целую кампанию по обману бенчмарков, а через них – и потребителей. Специалисты AnandTech обнаружили в файлах прошивки Oppo Reno3 Pro файл power_whitelist_cfg.xml, название которого уже само по себе вызывает подозрение. Его содержимое пролило свет на то, что PCMark – далеко не единственный синтетический тест, который MediaTek хотела контролировать.

Обнаруженный файл включает в себя настройки управления питанием процессора для тестов GeekBench, AnTuTu, 3DBench и др., в том числе и GFXBench. Для каждого из них файл менял настройки параметра «спортивный режим» (Sports Mode), в котором процессор мог быстрее развить максимальную частоту процессора и удерживать ее в течение длительного времени, тем самым выдавая на выходе более высокую производительность и, соответственно, большее количество баллов по итогам тестирования.

Смартфонами Oppo все не ограничивается

После шокирующей правды об обмане MediaTek специалисты AnandTech протестировали ряд смартфонов на различных ее процессорах и выяснили, что проблема затронула не только Oppo Reno3 Pro. Как оказалось, ложные результаты тестирования в большинстве известных бенчмарков выдает и очень популярный смартфон Xiaomi Redmi Note 8 Pro, вышедший в августе 2019 г. Он построен на чипе Helio G90, и завышенные оценки ему поставили все 12 бенчмарков, в которых его тестировали в AnandTech, включая AnTuTu и GeekBench.

geek cheating

 

MediaTek вину не признает

Компания MediaTek не признается в попытках накрутки результатов тестирования. Ее представители сообщили AnandTech, что баллы, которые бенчмарки выставляют ее процессорам, полностью соответствуют их истинным возможностям.

MediaTek переложила вину на производителей устройств, заявив, что настройки питания процессора меняют они. Между тем, файл power_whitelist_cfg.xml, обнаруженный в ранних версиях прошивки европейского Oppo Reno3 Pro, исчез из новой ревизии ПО, хотя результаты тестирования смартфона не изменились. По мнению сотрудников AnandTech, теперь MediaTek скрывает настройки питания CPU где-то еще, продолжая тем самым обманывать потребителей.