Обзор SoC Qualcomm Snapdragon 835: удачный чип через раз?

После обзора Samsung Galaxy S8+ был смысл детальнее изучить работу нового чипа, пусть даже протестировать все то, что было намечено, не получилось. Тем не менее, некоторые выводы можно сделать уже сейчас. Новая топовая SoC Qualcomm снова возвращается к восьмиядерной компоновке, но совмещает два модуля с «крупнокалиберными» ядрами доработанной архитектуры Kryo 280.
28 июня 2017, среда 15:00

Оглавление

Вступление

После обзора Samsung Galaxy S8+ был смысл детальнее изучить работу нового чипа, пусть на это и было выделено совсем немного времени и протестировать все то, что было намечено, не получилось. Тем не менее, некоторые выводы можно сделать уже сейчас.

Напомню, мы уже рассматривали нюансы работы SoC MediaTek Helio X20, Xiaomi Surge S1 и Qualcomm Snapdragon 820. Надо отметить, что топовая модель получается у компании Qualcomm через раз: Snapdragon S4 Pro грелся сильно и был не сильно производительным в отрыве от конкурентов; Snapdragon 800 грелся не меньше, но обладал весьма неплохой производительностью, которая позволяла забыть про микролаги интерфейса начиная с Android 4.4.

После нескольких непопулярных модификаций вышел крайне неудачный Snapdragon 810 с асимметричными ядрами, горячим нравом и высоким энергопотреблением, а вот последователь Snapdragon 820, вернувший нормальную схему работы ядер, оказался весьма удачным чипом. Вот такая «зебра» получается.

Теперь же у нас на обзоре Snapdragon 835, который снова возвращается к восьмиядерной компоновке, но совмещает два модуля с «крупнокалиберными» ядрами доработанной архитектуры Kryo 280. Впрочем, стоит взглянуть на технические характеристики и все встанет на свои места.

Обзор android-смартфона Sony Xperia XZ Premium: консервативный флагман

Ни для кого не секрет, что в тренды рынка выбились «безрамочные» смартфоны, вытянутые дисплеи и двойные камеры. Но тут выходит Sony и продвигает свои ценности: строгий «антиобмылочный» дизайн, безумное слоу-мо и все тот же 4К экран. Но что самое интересное, несмотря на такую смелость и попытку идти против течения, новинку восприняли очень тепло. В чем же тут дело? Попытаемся разобраться.
Обзор android-смартфона Xiaomi Mi6: уже полноценный флагман?

Мало кто не слышал о Xiaomi и ее смартфонах. Представители линейки Redmi считаются чуть ли не идеальными бюджетными аппаратами, а концептуальный Xiaomi Mi Mix буквально влюбил в себя всех ценителей оригинального. Прошлые флагманы, Xiaomi Mi5 и Mi5S, снискали положительные отзывы, но даже самые удачные модели со временем устаревают. Новинку ждали многие, о ней ходило множество слухов…
Обзор android-смартфона Samsung Galaxy S8+ на Snapdragon 835 и с 6 ГБ ОЗУ

Обычный Galaxy S8+, доступный на нашем рынке, основан на Exynos 8895, оснащен 4 Гбайт оперативной памяти и доступен в черном, фиолетовом и золотистом исполнении. Его тесты, наверное, уже не раз встречались вам. Но мы нашли для вас кое-что поинтереснее в виде другой версии, представленной на некоторых рынках. Как насчет флагмана на Snapdragon 835 и с 6 Гбайт ОЗУ, да еще и в синем цвете?

Технические характеристики

Параметр / Модель Snapdragon 835 Snapdragon 820 Snapdragon 810 Snapdragon 805
Количество ядер 8 4 4 + 4 4
Архитектура Kryo 280 Kryo Cortex-A57 + A53 Krait 450
Частота работы CPU 4 x 2.45 ГГц
+ 4 x 1.9 ГГц
2 x 2.15 ГГц
+ 2 x 1.6 ГГц
4 x 2.0 ГГц + 4 x 1.44 ГГц 4 х 2.7 ГГц
Схема работы ядер CPU - - big.LITTLE (GTS) -
Техпроцесс 10 нм FinFET LPE 14 нм FinFET LPP 20 нм HPm 28 нм HPm
GPU Adreno 540 Adreno 530 Adreno 430 Adreno 420
Частота работы GPU, МГц 710 624 650 600
ОЗУ LPDDR4X LPDDR4 LPDDR4 LPDDR3
Количество каналов ОЗУ 2 x 32 (64 бит) 4 x 16 (64 бит) 2 (32 бит) 2 (64 бит)
Частота работы ОЗУ, МГц 1866 1866 1600 800
Теоретическая ПСП, Гбайт/с 29.8 29.8 25.6 25.6

Помимо восьми ядер новинка получила новый GPU, более энергоэффективную память LPDDR4X и передовой техпроцесс 10 нм силами Samsung. Если присмотреться внимательнее, станет очевидно, что изменений относительно предшественника не так много, архитектура ядер сильно не изменилась, пропускная способность памяти тоже.

Остается надежда на возросшее количество ядер и передовой техпроцесс, который должен позволить задействовать все эти мощности, уложившись в TDP.

Знакомство

В обзоре Snapdragon 820 мы сетовали на невысокую скорость работы чипа в расчете на один поток, которая не сильно увеличилась даже по сравнению с крайне неудачным Snapdragon 810.

Если взять для примера тот же GeekBench 4, то можно увидеть, что новинка мало исправила это положение. В то время как чипы Apple эволюционируют довольно равномерно, прибавляя как в скорости работы с одним потоком, так и при многопоточной нагрузке,…

… в мире Android все не так просто. Да, уже сейчас многие приложения умеют работать с более чем двумя потоками, но пренебрегать скоростью работы с одним потоком вычислений неразумно, поскольку это напрямую влияет на плавность работы гаджета.

Другое дело – GPU. Тут производительность существенно повысилась, особенно в высоких разрешениях и при использовании «свежих» API. Если не учитывать троттлинг, то такую пиковую производительность применить толком и негде, и остается надеяться на скорое развитие VR/AR проектов, в которых такая мощность может быть к месту.

Масштабируемость и стабильность работы CPU

Для начала оценим работу планировщика на нагрузку в несколько потоков.

Как видно, после наращивания потоков свыше четырех чип теряет производительность, хотя ни о каком перегреве речи идти не могло, тест проводился в крайне благоприятных температурных условиях.

Складывается ощущение, что нагрузка просто перекладывается на кластер с более низкими частотами. С другой стороны, Snapdragon 820 вел себя еще страннее. Сравним новинку с предшественником, дабы понять, о чем речь.

Как ни странно, но после обзора чипа в составе Sony Xperia XZ я предположил, что неэффективная работа с пятью и больше потоками обусловлена единичной настройкой планировщика конкретно у этого смартфона. На самом деле, и другие носители Snapdragon 820/821 работают так же, игнорируя нагрузку с приложения, которое проигнорировало количество ядер SoC.

Но что самое интересное, так это производительность при одном-двух потоках, которая уступает предшественнику. Это, кстати, подтверждается и такими бенчмарками, как GeekBench, в которых новинка набирает примерно такой же результат в дисциплине Single Core.

Однако при более распределенной нагрузке новая SoC в пике оказывается на ~30% быстрее, продолжая эффективно обрабатывать нагрузку вплоть до восьми потоков.

На самом же деле «новая» архитектура Kryo 280 почти не отличается от таковой в Snapdragon 820, этим и объясняется неспособность новинки продемонстрировать высокую производительность на ядро, несмотря на более высокую тактовую частоту. Да и в плане энергоэффективности это явно не лучший выбор со времен того же Snapdragon 820, ядра которого по энергоэффективности уступали Cortex-A72 и даже Cortex-A57.

Реальный профит заключался в отказе от системы big.LITTLE, в которой уж очень многое зависело от качества планировщика. Продвинутые пользователи, обладающие смартфоном на базе SoC Snapdragon 652 с root-доступом, могут сами почувствовать разницу в комфортности работы аппарата, отключив кластер ядер Cortex-A53.

Что же получается? Новый чип обладает не столь эффективными, пусть и производительными ядрами, которых в количественном отношении в два раза больше по сравнению с предшественником. Неужели этот чип обречен на провал, ведь мы помним, что из-за высокого тепловыделения даже Snapdragon 821 не всегда мог реализовать свою производительность? На самом деле нет. Тут к нам на помощь приходит новый техпроцесс!

Если мы взглянем на результаты новинки и сравним их с предшественником, то сразу станут очевидны плюсы нового техпроцесса: там, где Snapdragon 821 показывает очень высокий разброс по результатам, показатели Snapdragon 835 очень плотные. Снижение эффективности происходит только при обработке свыше четырех потоков.

Кстати, если мы сравним разброс результатов с более холодным Snapdragon 820, то разница будет уже не столь драматичной, но пиковая производительность в многопоточном режиме все равно внушает.

Но вернемся к нашим баранам.

Если сравнить Snapdragon 835 с другими чипами на рынке, картина станет совсем приятной. Горячий и, пожалуй, самый неудачный топ компании в виде Snapdragon 810 даже в своем лучшем исполнении с точки зрения теплоотвода влачит жалкое существование где-то внизу графика, пусть и обеспечивает неплохую производительность в однопотоке. А чипы среднего уровня в виде MediaTek Helio X20 и Xiaomi Surge S1, как и ожидалось, не способны составить хоть какую-то конкуренцию новинке.

Конечно, было бы уместнее сравнить героя обзора с Exynos 8895 или Kirin 960, но данных чипов у меня нет в распоряжении, увы.

Стабильность работы GPU Adreno 540

В материале про Snapdragon 820 мы отметили высокую стабильность выдаваемых результатов в бенчмарке Basemark X, и дабы добиться реально видимого снижения производительности, нам пришлось увеличить вдвое количество прогонов, поскольку время выполнения теста зависит от скорости выведения кадров.

Это делает данный тест не слишком пригодным для нашей задачи, но пока я не успел набрать обширных результатов с помощью других бенчмарков, взглянем на то, что есть.

При рассмотрении абсолютных результатов становится очевидно, что новинка очень стабильна. Но тут стоит провернуть тот же фокус, что и с предшественником – выставим разрешение Full HD и прогоним тест большее количество раз, ведь в свое время Sony Xperia XZ как раз на этом и «посыпалась».

Не тот случай – Snapdragon 835 держит позиции до упора, так что новинка и тут показывает более высокую стабильность работы. Пусть и в данном тесте пиковая производительность оказалась едва ли выше, чем у предшественника, но что-то мне подсказывает, что при использовании более высокого разрешения картина была бы несколько другой.

А теперь вернемся к тесту Samsung Galaxy S8+, в котором мне удалось протестировать аппарат в GFX Benchmark, умеющем измерять стабильность выдаваемых кадров в течение 29 прогонов.

Обычно мною используется сцена T-Rex, но так как для Adreno 540 это слишком простая задача (113 fps@ Full HD), то в качестве единственного теста, на который хватило времени, был выбран более прогрессивный Manhattan 3.1.

Он лучше нагружает именно GPU, нежели сцена T-Rex. Даже в разрешении Full HD, которое почему-то установлено производителем по умолчанию. Как видно, производительность все-таки снижается и заметно, более чем на 30%.

Причем мы можем наблюдать эту просадку вследствие нагрева на практике:

Нам нужен момент на 3:18 – 3:24, где fps падает до 47.

Правда, это все равно лучше, чем у того же Sony Xperia XZ, который на той же карте просаживал fps еще ниже. На практике «тяжелые» сетевые проекты вроде WoT:Blitz «размазывают» нагрузку более равномерно, нежели бенчмарки, поскольку если мы возьмем более простые 3D-игры вроде Real Racing 3, где не требуется синхронизировать действия игроков в реальном времени, то смартфоны ведут себя очень схоже.

Хотя все равно забавно осознавать, что новейший Snapdragon 835 не способен обеспечить в Full HD стабильные 60 fps без просадок в WoT:Blitz; говорить о запасе по производительности не приходится. Может, когда мы увидим другие примеры на этом чипе, ситуация там будет отличаться, а пока владельцы iPhone SE/6s/6s plus/7/7 plus смеются во все зубы.

Если же сравнить результаты «в лоб» на тестовой сцене GFX Benchmark T-Rex, то тут у Sony Xperia XZ Premium (красная линия) дела обстоят очень позитивно, производительность не снижается даже к 29 прогону. Косвенно это указывает на невысокую нагрузку, ложащуюся на систему.

Впрочем, смартфоны с хорошим теплоотводом, вроде OnePlus 3T показывают примерно тот же уровень стабильности и пиковой производительности в этом тесте.

Интересно, что если мы сравним два устройства на Snapdragon 835, то уровень троттлинга окажется примерно равным, а вот темп снижения производительности несколько разнится.

Если взглянуть на график работы в бенчмарке 3D Mark «на холодную», то станет ясно, что даже в довольно сложных сценах видеоядро позволяет процессорной части прохлаждаться.

Если мы сравним графики с работой Snapdragon 820, то окажется, что GPU стал производительнее в новинке по отношению к CPU части.

Нюансы работы с памятью

Как нетрудно догадаться, текущий обзор был основан на наблюдениях за Samsung Galaxy S8+, который в нашем случае был оснащен 6 Гбайтами ОЗУ вместо привычных четырех. Но по какой-то причине скорость работы ОЗУ оказалась невысокой.

Сложно сказать, с чем это связано: то ли с самими микросхемами памяти, то ли с работой SoC. А возможно, это просто нюансы работы конкретного экземпляра смартфона. Однако не упомянуть данный аспект мы не можем.

Причем бенчмарк A1 SD Benchmark, равно как и Geekbench 4, упорно выявляет эту разницу в скорости копирования тогда, когда AnTuTu Benchmark 6/5.7.1 отдает предпочтение новинке.

Уже под конец написания данной статьи ко мне в руки попал Sony Xperia XZ Premium, который так же показал невыразительный результат в данном тесте. И, скорее всего, это связано именно с приложением, а не проблемой с «железом».

На практике

В реальности дела обстоят примерно так же, как и в случае со Snapdragon 820/821.

Если мы играем в игру или используем высоконагруженные приложения, то температура находится в норме, а использование процессора невелико. Напоминаю, что в данном случае игра запущена в Full HD разрешении и поэтому на CPU часть нагрузка тут все же высока.

Рассмотрим ситуацию поближе.

Как видно, игра полностью занимает лишь кластер с невысокой частотой – 1.9 ГГц (верхний ряд), в то время как высокопроизводительные ядра почти спят. Тут стоит обратить внимание на то, что чип не стесняется использовать максимальную частоту ядер даже при половинной нагрузке.

Затронем очень тонкий вопрос: стоит ли искать смартфон со «стоковой» частотой работы 2.46 ГГц? Дело в том, что в некоторых аппаратах установлена максимальная частота ядер 2.36 ГГц, что на 0.1 ГГц ниже номинала.

Слева – Sony XZ Premium (2.46 ГГц), справа – Samsung Galaxy S8+ (2.36 ГГц).

Если мы посмотрим на бенчмарки, разница будет в пределах погрешности, так что для ответа на этот вопрос стоит немного его перефразировать: а насколько часто чип работает на этой частоте? Может он даже не разгоняется до таковой в реальных приложениях?

Практика показывает, что довольно часто. Вот скриншот, показывающий использование частот во время игры в WoT, в котором преобладает максимальная частота малого кластера и максимальная частота высокопроизводительного кластера.

Следовательно, CPU ни в коем случае не пренебрегает частотой работы ядер 2.46 ГГц. Так что, ответ будет следующим: да, между двумя вариантами SoC разница есть, но ее значение слишком мало, чтобы настоятельно рекомендовать вариант со стоковыми частотами.

А вот с нагревом ситуация интересная. Мы уже видели, что Snapdragon 835 ведет себя очень предсказуемо и не стесняется использовать свой частотный потенциал.

Однако в бенчмарках температура чипа повышается весьма высоко, до 85 градусов. И настолько же быстро падает, да и на температуре корпуса это не сказывается. Нельзя сказать, что однокристальная система раскаляет корпус докрасна, даже под нагрузкой таким смартфоном вполне комфортно пользоваться.

Понравилось и то, как работает планировщик на практике. Возможно, он не слишком эффективно обрабатывает более четырех потоков нагрузки, но он отлично понимает когда пользователю требуется высокая производительность и готов ее предоставить:

В браузерных тестах, в которых обычно «сыпятся» однокристальные системы со схемой big.LITTLE, наш подопечный непринужденно перекидывает нагрузку на «толстый» кластер ядер на максимальной частоте, жонглируя ею между ядрами, но все еще в пределах производительной группы ядер.

Кстати, интересная деталь: как правило, чип меняет частоту синхронно для всего кластера, а не для одного ядра.

Неудивительно, что при таком подходе результаты в тестах впечатляют, да и комфортность работы на очень высоком уровне.

Заключение

С точки зрения маркетинга, новый чип видится серьезным шагом вперед: здесь и восемь ядер вместо четырех, и новый тип памяти, и новый техпроцесс. Именно поэтому для рядового потребителя новинка выглядит весьма привлекательно. Однако если рассмотреть все нюансы работы, становится ясно, что не все так радужно.

На месте чипмейкера я бы назвал новый чип Snapdragon 825. Потому как, судя по результатам, это больше похоже на работу над ошибками, нежели полноценное обновление. Главная претензия к предшественнику заключалась в слабой производительности в однопоточной нагрузке, которая не сильно отличалась от того же Snapdragon 810 (пока тот не перегревался, разумеется). Тут этот недостаток не устранен, что приводит к маргинальной разнице между ощущениями от работы на смартфоне с Snapdragon 835 и аналогичном устройстве, но с прошлогодним Snapdragon 820/821.

Заметную разницу можно будет выявить только на гаджетах с 6-8 Гбайт ОЗУ при использовании обширного набора «тяжелых» программ. А при частичных нагрузках отличие почувствовать почти нереально. Мы не успели протестировать чип на энергопотребление, но, судя по зарубежным обзорам и статистике, особой прибавки автономности ждать не стоит – к примеру, Samsung Galaxy S7 Edge показывал примерно тот же уровень автономности, что и новинка.

Из позитивных моментов можно отметить лучшую стабильность работы CPU части, возможность относительно эффективно работать с пятью-восемью потоками одновременно и возросшую производительность GPU, которая может пригодиться в скором будущем при работе с VR/AR.

В сухом остатке: для большинства пользователей нет особого смысла ни гнаться за новинкой, ни обновляться на модель со Snapdragon 820/821. Если на руках смартфон с 810/808 или MediaTek Helio X10/X20/X25 – то тут оправдан переход как на Snapdragon 835, так и на его предшественника, разницу в скорости работы можно будет заметить невооруженным взглядом. А для любителей подождать я бы рекомендовал пропустить как 835, так и маячащий на горизонте Snapdragon 836, и надеяться, что чипмейкер выпустит более производительное решение в расчете на одно ядро.

Плюсы Snapdragon 835:

  • Улучшена эффективность работы с большим количеством потоков;
  • Лучшая стабильность работы при высоких нагрузках;
  • Заметно возросшая производительность GPU, которая может пригодиться при работе с VR;
  • Симметричная архитектура ядер (Kryo 280 + Kryo 280), хорошая работа планировщика.

Минусы SoC:

  • При частичных нагрузках скорость работы субъективно мало отличается от предшественника;
  • Производительность с 4+ потоками все еще не столь высока, как могла быть;
  • На существенное повышение времени автономной работы рассчитывать не стоит.

Нюансы:

  • Переход на «освеженную» архитектуру мало что дал на практике;
  • Производительность на МГц ниже, чем у конкурентов (А72/А73/А75).

Станислав Бобров aka ARGUMENT_600



Обзор android-смартфона Sony Xperia XZ Premium: консервативный флагман

Ни для кого не секрет, что в тренды рынка выбились «безрамочные» смартфоны, вытянутые дисплеи и двойные камеры. Но тут выходит Sony и продвигает свои ценности: строгий «антиобмылочный» дизайн, безумное слоу-мо и все тот же 4К экран. Но что самое интересное, несмотря на такую смелость и попытку идти против течения, новинку восприняли очень тепло. В чем же тут дело? Попытаемся разобраться.
Обзор android-смартфона Xiaomi Mi6: уже полноценный флагман?

Мало кто не слышал о Xiaomi и ее смартфонах. Представители линейки Redmi считаются чуть ли не идеальными бюджетными аппаратами, а концептуальный Xiaomi Mi Mix буквально влюбил в себя всех ценителей оригинального. Прошлые флагманы, Xiaomi Mi5 и Mi5S, снискали положительные отзывы, но даже самые удачные модели со временем устаревают. Новинку ждали многие, о ней ходило множество слухов…
Обзор android-смартфона Samsung Galaxy S8+ на Snapdragon 835 и с 6 ГБ ОЗУ

Обычный Galaxy S8+, доступный на нашем рынке, основан на Exynos 8895, оснащен 4 Гбайт оперативной памяти и доступен в черном, фиолетовом и золотистом исполнении. Его тесты, наверное, уже не раз встречались вам. Но мы нашли для вас кое-что поинтереснее в виде другой версии, представленной на некоторых рынках. Как насчет флагмана на Snapdragon 835 и с 6 Гбайт ОЗУ, да еще и в синем цвете?