Вход
Имя пользователя:
Пароль:
Запомнить меня

Зарегистрируйтесь, чтобы получить доступ к форуму, чату, комментированию статей и написанию собственных статей. Для регистрировавшихся на форуме ранее сейчас регистрироваться не надо.
Регистрироваться!!!

Забыл пароль?
Сервер World Of Warcraft
Имя пользователя:
Пароль:
Повторите пароль:
E-mail:
Сейчас на сайте:
Всего: 195
0 юзеров | 195 гостей

Рекорд: 396 на February 25, 2009 в 09:19 AM.
Последние посты
Баги с квестамиvelasces
Патчvelasces
Баги другого родаKimo
какую музыку слушают
игроки на форсемите?
velasces
Поднимем онлайн!Dvorf
Ульдуар.Kimo
ПЕРЕНОС ЧАРОВ С
ДРУГОГО СЕРВЕРА.
Dvorf
РЕЙТЫ НА ПРОФЫsanekXXL
ОПРОС:Наши Рейты!TABURETNIK
ОПРОС:Что оставить и
что убрать?
StyX
юмор wowsanekXXL
Баги с персонажами и
аккаунтами
Psycho
С Днем Системного
Администратора!
Aбвгдe
ASCII GeneratorVan
Баны игроковNighter
Sponsor links:
[Soft & Game]В Денвере хотят построить сеть наземных тоннелей, схожих по своей идее с теми, что строит The Boring Company
[Soft & Game]Компания Wal-Mart уже заказала 15 грузовиков Tesla Semi
[Soft & Game]Компания Wal-Mart уже заказала у 15 грузовиков Tesla Semi
[Soft & Game]Производство гибких панелей AMOLED опережает спрос
[Soft & Game]Простой патч для одной из современных игр позволил повысить производительность Radeon RX Vega 64 на 22%
[Soft & Game]Tesla выпустила свой портативный аккумулятор для смартфонов
[Soft & Game]E Ink отметила рост всех основных финансовых показателей
[Soft & Game]Vinci 2.0 — наушники с искусственным интеллектом для занятий физкультурой
[Soft & Game]Компания Broadcom завершила покупку компании Brocade Communications Systems
[Soft & Game]Начало продаж Apple HomePod отложено
[Soft & Game]Опубликован эскиз безрамочного смартфона 360 Mobiles
[Soft & Game]Samsung SM-W2018 может стать первым смартфоном с камерой, объектив которой имеет диафрагму F/1,5
[Soft & Game]Анонсирован выпуск карты для работы с видео Blackmagic DeckLink 8K Pro
[Soft & Game]Представлена клавиатура Zagg Slim Book для iPad Pro с подсветкой клавиш и местом для Apple Pencil
[Soft & Game]OnePlus 5T получит обновление Android 8.O Oreo в начале 2018 года
[Soft & Game]В понедельник Toshiba примет решение о привлечении зарубежных инвестиций в размере 5 млрд долларов
[Soft & Game]По прогнозу DSCC, рынок материалов OLED в ближайшие годы будет расти на 20% в год
[Soft & Game]Компания Intel анонсировала выпуск своего первого модема 5G
[Soft & Game]Jaguar Land Rover начинает испытания самоуправляемых машин на дорогах общего пользования
[Soft & Game]Volkswagen собирается выделить на электромобили и самоуправляемые машины более 34 млрд евро
По теме:
Может ли современное ПО для Android загрузить восемь процессорных ядер?
От ixbt
Опубликовано: May 26, 2015

Сегодня уже никого не удивить восьмиядерными однокристальными платформами для смартфонов и планшетов, а в конце года нас ожидает и решение с десятью ядрами. При этом, если посмотреть на смартфоны, основанные на SoC Snapdragon 600 или Snapdragon 800, в конфигурацию которых входит по четыре процессорных ядра, можно увидеть, что их возможностей и сейчас хватает для всего. Более того, даже система Snapdragon S4 Pro, на которой, к примеру, основаны смартфоны Motorola Moto X, Droid Mini, Droid Ultra и Droid Maxx, располагая лишь двумя процессорными ядрами Krait и GPU Adreno 320, в синтетических тестах превосходит некоторые современные восьмиядерные решения. Конечно, новые платформы отличаются не только увеличенным количеством ядер. Компании добавляют различные функции, оптимизируют энергопотребление и так далее. Но вопрос, зачем в новых SoC восемь, и тем более десять, ядер, остаётся открытым. Этим и занялся ресурс Android Authority.

Для сравнения были взяты два очень популярных решения: Snapdragon 801 и Snapdragon 615. Конечно, в составе смартфонов, но это не существенно. Напомним, первая SoC располагает четырьмя процессорными ядрами Krait 400 с частотой до 2,5 ГГц, а в конфигурацию второй входят два кластера с ядрами Cortex-A53, отличающиеся частотой (1,5 и 1 ГГц). Однокристальные системы нацелены на различные сегменты, но для данного сравнения это не играет роли.

Для тестирования были выбраны реальные приложения, а не синтетические тесты, что делает сравнение ещё более актуальным. Итак, первое приложение — браузер Google Chrome. На одних графиках отображается количество задействованных ядер, а на другом — степень загрузки каждого ядра.

Snapdragon 801

Snapdragon 801 Snapdragon 615 многопоточная оптимизация
Snapdragon 801 Snapdragon 615 многопоточная оптимизация

Как можно увидеть, браузер способен достаточно продуктивно загрузить все четыре ядра. Большую часть времени платформа использует все ядра, а загрузка каждого в среднем находится на уровне 60%.

Snapdragon 615

Snapdragon 801 Snapdragon 615 многопоточная оптимизация
Snapdragon 801 Snapdragon 615 многопоточная оптимизация

С оптимизацией своего приложения в Google явно поработали достаточно хорошо. Нельзя сказать, что все восемь ядер используются столь же активно, как и в случае четырёхъядерного решения, но в целом ни одно не отлынивает. А вот с нагрузкой всё иначе. Вычленить усреднённое значение достаточно трудно, но видно, что каждое ядро загружено значительно меньше, чем в случае старшей платформы.

Gmail

Snapdragon 801

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

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

Snapdragon 615

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

Все восемь ядер используются крайне редко, а нагрузка на каждое достаточно низка. Это объясняется тем, что само приложение гораздо менее требовательное, нежели браузер.

YouTube

Snapdragon 801

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

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

Snapdragon 615

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

Тут ситуация аналогична, только нужно учитывать кластерную структуру платформы. Практически всегда используется только один кластер, вероятно, младший. Нагрузка на каждое ядро в среднем не превышает 30%.

Игра TempleRun 2

Snapdragon 801

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

Для игр также в первую очередь важна графическая составляющая. В частности, данное приложение большую часть времени использует лишь два ядра, да и нагрузка на них находится в пределах 50-60%.

Snapdragon 615

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

А вот в данном случае, скорее всего, игре просто не хватает производительности одного кластера, и в работу включаются дополнительные ядра. При этом, некоторые бывают нагружены на все 100%.

Также для сравнения взята неназванная четырёхъядерная платформа MediaTek.

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

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

Игра Riptide GP2 показывает примерно аналогичное поведение платформы, хотя немного более процессорозависима.

На фоне всего этого можно увидеть, как работает тестовое ПО AnTuTu.

Snapdragon 801 Snapdragon 615 многопоточная оптимизация

Конечно, стоит отметить, что кроме игр в тесте присутствует три приложения, и все три — разработки Google. Вполне возможно, что в случае с ПО менее именитых создателей, оптимизация будет не настолько хорошей. Однако это не мешает сделать вывод, что и четыре и восемь процессорных ядер вполне могут быть загружены современными программами на ОС Android. Также стоит отметить, что достаточно современная платформа Snapdragon 615, несмотря на разделение на два кластера, может использовать и пять, и шесть ядер, а не чётко четыре либо восемь.

[Читать далее...] Показать Каменты (0)