Изучаем работу SoC Qualcomm Snapdragon 820
реклама
Оглавление
Вступление
Не так давно у нас выходила статья, часть которой была посвящена схеме работы некоторых моделей однокристальных систем. Интересными оказались результаты тестирования SoC Snapdragon 808, показавшей себя не с лучшей стороны, но позже вышли еще менее привлекательные чипы в виде Snapdragon 615 и 430, о которых даже говорить не хотелось.
Несколько позже на «Персональных Страницах» вышла короткая статья о специфике работы десятиядерного MediaTek Helio X20, который также не оправдал надежд пользователей по многим направлениям.
реклама
В то время мы встретились с проблемами планировщика, который так жаждал сохранить приемлемое энергопотребление чипа, что кроме бенчмарков толком не задействовал кластер производительных ядер. Это было ожидаемо, поскольку дай волю всем десяти ядрам работать одновременно, как они моментально посадят батарею и/или перегреются.
Вследствие этого, при выборе смартфона с технической точки зрения появляется новая переменная – планировщик. Каждый производитель мобильных решений самостоятельно проектирует его и задает режимы работы, в чем мы сегодня и убедимся. Поэтому не все йогурты чипы одинаково полезны, и от одной и той же SoC можно ожидать разных результатов на практике. В бенчмарках же они, как правило, будут схожи.
Сегодня у нас однокристальная система Qualcomm Snapdragon 820, которая интересна прежде всего тем, что обладает четырьмя ядрами с классической компоновкой, которые работают на разных максимальных частотах. Да, обзор немного задержался, но тут действует правило «лучше поздно, чем никогда», ведь Snapdragon 821 – просто разогнанная версия этого же чипа, а до выхода принципиально новой SoC еще несколько месяцев.
Технические характеристики
Модель |
|
|
|
Количество ядер, шт. |
|
|
|
Архитектура |
|
|
|
Частота работы CPU |
|
|
|
Схема работы ядер CPU |
|
|
|
Техпроцесс, нм |
|
|
|
GPU |
|
|
|
Частота работы GPU, МГц |
|
|
|
ОЗУ |
|
|
|
Количество каналов ОЗУ |
|
|
|
Частота работы ОЗУ, МГц |
|
|
|
Теоретическая ПСП, Гбайт/с |
|
|
|
Если сравнивать героя обзора с предшественниками, виднеется серьезная разница между всеми поколениями SoC. Фактически мы видим возврат концепции привычной компоновки ядер после не самой удачной попытки сыграть на схеме big.LITTLE, которая до сих пор так популярна среди конкурентов.
И это хорошая новость, так как это почти не позволяет планировщику натворить глупостей и принудительно перекинуть, к примеру, один интенсивный поток вычислений в браузере на «слабый» кластер Cortex-A53, работающий на низкой частоте. Этим и объясняется маргинальная ощущаемая разница в скорости работы повседневных приложений при переходе от Snapdragon 805/801 к 810/808 чипам, несмотря на явное преимущество последних в бенчмарках.
реклама
С выходом Snapdragon 820 все вернулось в привычное русло. Мы получаем четыре «толстых» ядра, которые обеспечивают высокую производительность даже на низких частотах, и работа с устройством на новой аппаратной платформе действительно сильно отличается от старых поколений, это хорошо заметно даже невооруженным бенчмарками глазом.
Теория
Масштабируемость
Итак, перед нами четырехъядерный CPU. Попробуем «зайти в лоб» и оценить масштабируемость самым примитивным способом – при помощи бенчмарка GeekBench. Почему именно он? Мы знаем, что его результаты Single Core отлично масштабируются на количество используемых ядер, почти пропорционально, если охлаждение позволяет:
Да и в целом, это вполне адекватный бенчмарк, который с приходом четвертой версии заставляет нещадно троттлить современные SoC, но сейчас не об этом. Если мы соберем результаты тестирования смартфонов на Snapdragon 820, проведенные в нашей лаборатории, получится такая картина:
И поскольку в данном случае нас не интересует троттлинг, тут уместна именно третья версия программы. Как можно видеть, масштабируемость явно не четырехкратная или даже трехкратная. Но и за двухъядерник этот чип признать нельзя. Думается, так оно и должно быть, при задействовании сразу четырех ядер они в лучшем случае будут работать на частоте 1.6 ГГц, то есть на максимальной частоте «медленной» пары ядер. Или нет?
реклама
Страницы материала
Лента материалов раздела
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Комментарии Правила