Обзор и тестирование SoC Qualcomm Snapdragon 660: крупный калибр в среднем классе (страница 3)
реклама
Если наложить данные на результаты Snapdragon 835 (зеленые линии на графике), то окажется, что ведут себя чипы весьма схоже.
Для лучшего восприятия информации, можно посмотреть выделку данных по областям. Тут заметно, что при обработке пяти и более потоков старший чип выглядит выигрышнее, но разительной разницы тут нет.
Теперь посмотрим на стабильность работы CPU части SoC.
реклама
Очень удивили результаты в ThrottlingTest, где чип показал как высокую пиковую производительность в 148 миллиардов инструкций в секунду, так и отличные средние показатели. Да, просадки есть, но тут результаты познаются в сравнении. Я взял пару смартфонов и прогнал этот тест в абсолютно одинаковых условиях. Вот что получилось:
При оцифровке данных пришлось немного пожертвовать детализацией графика, но общий тренд отлично просматривается. Заметим, что даже очень удачный с точки зрения конструкции OnePlus 3 показал по всем параметрам худшие результаты. А про Snapdragon 810 в составе HTC One M9 и говорить как-то неловко. Жаль не представилось возможным добавить к сравнению Snapdragon 835 и 845, но надеюсь мы к этому вернемся в случае обзора последнего.
На практике
Однако, не стоит забывать, что мы имеем дело с двухкластерной однокристальной системой, и тут могут быть подводные камни. Чтобы убедиться, адекватно ли работает планировщик, нужно было понаблюдать за «жонглированием» нагрузкой между кластерами в разных сценариях использования.
Сперва надо ответить на главный вопрос: может ли Snapdragon 660 полностью нагрузить все свои восемь ядер на максимальной частоте вне бенчмарков?
Может. Причем, как оказалось, без проблем, особенно в многоэкранном режиме. Хотя это можно было понять еще на этапе тестирования в GeekBench, где новинка показала очень внушительные результаты в многоядерном режиме.
реклама
Но это еще полдела. А вот использовать нужный кластер ядер тогда, когда требуется – задача куда сложнее. Именно на этом задании проваливаются многие SoC со схемой big.LITTLE. Зачастую производителям просто лень вкладывать время и ресурсы в нормальную настройку планировщика и они пользуются проверенной схемой: активируют максимально производительный режим при обнаружении запущенного бенчмарка, а в остальное время нагрузка ложится только на «медленный» кластер, что обеспечивает неплохую автономность, но аппарат начинает ощущается откровенно тупым для своих ТТХ.
Лучший способ проверить качество работы планировщика – браузерные тесты. Зачастую, производители не воспринимают это приложение как бенчмарк, да и сам браузер обновляется так часто, что адаптировать алгоритмы под конкретную версию нецелесообразно.
Тем не менее, в этих программах пользователи проводят огромное количество времени. Что же мы видим? 10 748 баллов – отличный результат и сравним с Snapdragon 821/835.
Если разобрать поведение чипа при выполнении этой задачи, то мы увидим, что нагрузка полностью легла на первое ядро кластера А73 (показано красной стрелкой), которое работало на максимальной частоте. В то же время кластер ядер А53 не ушел в сон и не сбросил частоты. Напротив, на него легла нагрузка оболочки, ОС, служб и других приложений, работающих в фоне. То есть, все сработало так, как и должно было. Отличный результат.
реклама
Страницы материала
Лента материалов раздела
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Комментарии Правила