Приветствую, моих дорогих подписчиков и случайных читателей, которые, как я надеюсь, тоже станут подписчиками. Пока Wylsacom записывал очередную распаковку в компании звезды Порнхаба, я нашёл для себя занятие поинтереснее — посравнивать топовые процессоры от Samsung и Huawei. А именно, Exynos 2100 и Kirin 9000. Сразу скажу, я бы с радостью добавил сюда ещё Snapdragon 888 и Dimensity 1200 от Mediatek, но смартфонов с этими чипами у меня не завалялось. Поэтому третьим участником будет Exynos 990 — просто за компанию, а заодно посмотрим на прогресс по сравнению с предыдущим поколением.
Начнём... с Antutu. Да, я знаю, что никто нынче не любит Antutu, но это не повод совсем заигнорить один из самых популярных мобильных бенчмарков. Тем более что результаты любопытные и, скажем так, неоднозначные.
Что именно меня удивило? Сильное отставание Exynos 2100 от Kirin 9000. Больше 50000 очков по общему баллу. Сначала я даже не обратил особого внимания, подумав, что Kirin оторвался за счёт более мощной графики. Но нет, процессорные тесты он тоже выиграл в одну калитку. В этот момент я начал что-то подозревать и на всякий случай прогнал тест повторно, но уже с дополнительным охлаждением. И тут всё встало на свои места. Хоть Exynos и не догнал Kirin, он хотя бы достиг сопоставимого количества баллов. Кстати, тут уже подтвердилось и моё предположение о том, что Kirin будет вырываться за счёт графического ядра — с охлаждением результаты процессорных тестов практически сравнялись, в то время в тех, что нагружают видеочип, разрыв остался большим. А что там с прошлогодним Exynos 990? Ожидаемо, он отстал — Exynos 2100 оказался быстрее примерно на 14% в процессорных вычислениях, а производительность графического ядра выросла на 20%.
Перед тем как пойдём дальше, отмечу один момент. Во всех остальных тестах такого буста от охлаждения уже не было, и данные в них я брал из обычного режима использования.
ТТХ участников
“На бумаге” все три чипа отличаются довольно-таки сильно. Прошлогодний Exynos 990 — единственный основан на 7 нм техпроцессе. Кроме этого, он стал последним чипом Samsung, в котором корейцы использовали производительные ядра на собственной архитектуре. Таких ядер в составе 990-го два, и работают они на частотах до 2,73 ГГц. Кроме них есть ещё одна пара высокопроизводительных ядер, но уже на эталонной архитектуре ARM Cortex-A76 с максимальной частотой 2,5 ГГц. Также в состав чипа включены четыре энергоэффективных ядра Cortex-A55, для обработки нетребовательных задач. За графику отвечает видеоядро ARM Mali-G77 с 11 активными блоками.Слева направо: Huawei Mate 40 Pro, Samsung Galaxy S21 Ultra, Samsung Galaxy Note20 Ultra |
Современный Exynos 2100 перебрался на 5 нм нормы производства и при его проектировании корейцы решили отказаться от использования кастомных ядер. Разделение на три кластера отбрасывать не стали, однако подход к структуре поменялся. Есть одно “супермощное” ядро с архитектурой Cortex-X1, работающее на частоте до 2,9 ГГц, три мощных Cortex-A78 и привычная четвёрка экономичных Cortex-A55. Если сравнивать с 990-м Exynos, то прирост есть и с точки зрения качества — за счёт использования более свежей архитектуры, и с точки зрения рабочих частот, которые в целом тоже подросли. Графику также прокачали — теперь это Mali-G78 с 14 активными блоками.
Что касается флагманского чипа Huawei, то по структуре он похож на Exynos 2100. Такая же схема с одним максимально мощным ядром, тремя мощными и четырёхъядерным экономичным кластером. А вот с точки зрения архитектуры есть отставание — вместо Cortex-X1 или A78 в Kirin 9000 используются производительные ядра на базе архитектуры Cortex-A77. Компенсируется оно за счёт рабочих частот. Одно из ядер может работать на частоте до 3130 МГц, а для остальных трёх заявлена скорость до 2540 МГц. Энергоэффективные Cortex-A55 разгоняются вплоть до 2050 МГц. А вот видеочип такой же как и в Exynos 2100 — Mali-G78, но с 24 вычислительными блоками. И лично мне на моменте изучения характеристик было очень интересно посмотреть, как скажется на результатах тестов 70-процентное преимущество Kirin над новым Exynos в количестве вычислительных блоков графического ядра.
Как измерял?
Кратко о том, как и на чём тестировал. В качестве испытуемых выступали три смартфона: Galaxy S21 Ultra с Exynos 2100, Note20 Ultra с Exynos 990, а Huawei Mate 40 Pro отдувался за все аппараты на Kirin 9000. Для смартфонов Samsung я сразу отключил игровые сервисы, а для Huawei Mate 40 Pro включил производительный режим о чём многие почему-то забывают.Если кто не знает — это стандартная функция смартфона, и включить её можно через меню настроек в разделе батареи. Без него делать какие-то замеры заведомо бессмысленно, потому что в таком случае процессор работает в экономичном режиме, где-то на 70% от своих возможностей. Кстати, с его появлением в смартфонах Huawei связана любопытная история. Я её подробно рассказывал в одном из своих видео, как раз посвящённом этому режиму:
Antutu
Что именно меня удивило? Сильное отставание Exynos 2100 от Kirin 9000. Больше 50000 очков по общему баллу. Сначала я даже не обратил особого внимания, подумав, что Kirin оторвался за счёт более мощной графики. Но нет, процессорные тесты он тоже выиграл в одну калитку. В этот момент я начал что-то подозревать и на всякий случай прогнал тест повторно, но уже с дополнительным охлаждением. И тут всё встало на свои места. Хоть Exynos и не догнал Kirin, он хотя бы достиг сопоставимого количества баллов. Кстати, тут уже подтвердилось и моё предположение о том, что Kirin будет вырываться за счёт графического ядра — с охлаждением результаты процессорных тестов практически сравнялись, в то время в тех, что нагружают видеочип, разрыв остался большим. А что там с прошлогодним Exynos 990? Ожидаемо, он отстал — Exynos 2100 оказался быстрее примерно на 14% в процессорных вычислениях, а производительность графического ядра выросла на 20%.
Перед тем как пойдём дальше, отмечу один момент. Во всех остальных тестах такого буста от охлаждения уже не было, и данные в них я брал из обычного режима использования.
GeekBench
Не менее интересные результаты получились в тестах GeekBench. В них я прогонял исключительно основной бенчмарк, который задействует только процессорные ядра.
Больше всех удивил прошлогодний Exynos 990. Несмотря на более низкие частоты и ядра Mongoose M5, которые принято считать неудачными, в Geekbench 4 он держится наравне с обоими современными чипами по производительности однопоточных вычисленией . Причём буквально — отставания не только нет, но он ещё и минимально вырвался вперёд, хоть и на уровне погрешности. Правда, в более современном Geekbench 5 новички всё же вырвались вперёд — быстрее всех оказался Exynos 2100 с минимальными отрывом от топового Kirin. Интересная ситуация, и я даже изначально подумал, что новинки специально оптимизированы под новый бенч. Но после изучения детальных результатов оказалось, что дело в методике оценки самого GeekBench. 4-ка при подсчёте итогового балла отдельно берёт в расчёт эффективность работы с памятью, которая у 990-го Exynos неожиданно намного выше чем у новых чипов, что и позволило ему сравняться в общем зачёте. А вот в 5-й версии в виде отдельного критерия это убрали.При оценке эффективности процессоров в многопоточных вычислениях обе версии Geekbench единогласно отдали первенство разработке Huawei. Но,я дополнительно провёл ещё один замер, в котором давалась нагрузка только на 4 ядра — чтобы сравнить производительные кластеры. И не зря, потому что снова интересный результат — в таких условиях вперёд вырвался Exynos 2100 со своим сочетанием ядер Cortex-X1 и A78. Впрочем, Kirin 9000 отстал не сказать, чтобы сильно. Отрыв от прошлогоднего топа заметный, так что прогресс налицо. Что ещё интересно — отставание по общему баллу в четырёхъядерном режиме от стандартного, когда работают все восемь, очень небольшой — очевидно, вклад экономных ядер, когда дело доходит тяжёлых задач, минимален.
PCMark
Ещё один тест где задействуются в основном процессорные ядра — PCMark. Разумеется, в версии для Android. В отличие от Geekbench, тут впереди оказался флагманский Exynos. Это касается и общего балла, и всех подтестов из которых он складывается. Исключением стало лишь редактирование фото, где Huawei Mate 40 Pro с Kirin 9000 оказался быстрее. Но конкретно в этом задании Exynos 2100 отстал не только от своего китайского конкурента, но и от предшественника. Exynos 990 заметно проиграв во всех прочих задачах, в обработке фото показал результат аккурат между двумя топовыми чипами этого года.
GFX Bench
Но давайте посмотрим на тесты, которые нагружают не только процессорные ядра, но и видеочип. В этот раз никаких неожиданностей не случилось. Все чипы расположились ровно так, как можно предположить по их характеристикам. В аутсайдерах Exynos 990 с видеочипом Mali-G77 MP11. А в битве флагманов текущего поколения Kirin 9000 не оставляет шансов конкуренту. Ну то есть как сказать — по замерам GFX Benchmark он оказался быстрее везде, но преимущество в среднем оказалось на уровне 10% — достаточно, чтобы не списывать на погрешность, но и не сказать, чтобы прям разгром. Но, не будем забывать, что кроме API OpenGL, на котором работает GFX, есть и другие.
3DMark
Например популярный кроссплатформенный Vulcan, проекты на котором встречаются как на ПК, так и на смартфонах.
Оценить эффективность чипов в нём нам поможет тест Wild Life из набора 3DMark. И тут Kirin ушёл в отрыв. Преимущество в 10%, которое мы наблюдали в среде OpenGL выросло сразу в 2 раза — до 20%. Если говорить в конкретных числах, то средний fps (решил брать именно fps, как более наглядный параметр чем “попугаи”), показанный Mate 40 Pro в этом тесте, составил 40 к/с, в то время как S21 Ultra с Exynos 2100 достиг лишь 33 к/с. Ну и Exynos 990 ожидаемо отстал ещё сильнее с результатом в 25 к/с.Троттлинг
После истории с вынужденным охлаждением Exynos 2100, а точнее всего смартфона целиком, я решил отдельно проверить и то, насколько процессоры подвержены троттлингу. Правда, тут надо сразу сделать оговорку, что во многом поведение чипа зависит не только от его собственных качеств, но и от многих других факторов: эффективность системы охлаждения смартфона, температура в помещении и другие условия использования.Поведение Exynos 2100 меняется даже в зависимости лежит смартфон на столе или стоит в подставке |
Взять стандартный CPU Throttling Test. Поведение Exynos 2100 может радикально отличаться даже в зависимости от того, лежит он на столе или стоит в подставке. В первом случае примерно 15 минут идёт небольшое плавное снижение частот и как следствие производительности, но потом происходит резкое обрушение, примерно на 40% от изначального значения. Причём, после этого процессор даже не пытается вернуться на прежний уровень. В подставке картинка совсем другая — резкий сброс частот происходит намного позже, и длится меньше. Ну и Kirin 9000 ведёт себя совершенно иначе. Первые 15 минут троттлинга вообще практически нет, а потом он начинает резко сбрасывать частоту, но почти сразу возвращает её на прежний уровень, после чего всё происходит по-новой. Интереса ради проверил, как он себя ведёт с выключенным производительным режимом. Оказалось, примерно так же, но периоды на которые сбрасываются частоты более продолжительные.
Есть свой стресс-тест и в наборе 3DMark и снова поведение двух чипов оказалось разным. Тест заключается в запуске 20 раундов тестовой сцены Wild Life подряд. Exynos 2100 постепенно опускает свою производительность первые 5 прогонов, после чего случилось резкое снижение к 7 кругу. Зато после этого установилась стабильность вплоть до самого конца испытаний. Kirin напротив, всю дорогу постепенно снижал быстродействие, да так, что к концу пути оказался даже медленнее Exynos 2100, несмотря на преимущество в начале теста. Хуже всех себя проявил Exynos 990 — производительность просто рухнула после 6 прохода больше чем в 2 раза и так и осталась на этом уровне до самого конца.