Чи може сучасне ПЗ для Android завантажити вісім процесорних ядер ?


 
Сьогодні вже нікого не здивувати восьмиядерними однокристальними платформами для смартфонів і планшетів, а в кінці року нас чекає і рішення з десятьма ядрами. При цьому, якщо подивитися на смартфони , засновані на 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

 

 

Як можна побачити , браузер здатний досить продуктивно завантажити всі чотири ядра. Велику частину часу платформа використовує всі ядра, а завантаження кожного в середньому знаходиться на рівні 60 %.

Snapdragon 615

 

  

З оптимізацією свого застосування в Google явно попрацювали досить добре. Не можна сказати, що всі вісім ядер використовуються настільки ж активно, як і у випадку чотириядерного рішення, але в цілому жодне не ухиляється . А ось з навантаженням все інакше . Вичленувати усереднене значення досить важко, але видно, що кожне ядро завантажено значно менше, ніж у випадку старшої платформи.

Gmail

Snapdragon 801

  

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

Snapdragon 615

 

Усі вісім ядер використовуються вкрай рідко , а навантаження на кожне досить низька. Це пояснюється тим, що сам додаток набагато менш вимогливе , ніж браузер . YouTube

Snapdragon 801

  

YouTube сильніше попередніх використовує графічне ядро, а значить навантаження на процесор менше. Це добре видно на графіках . Найчастіше більше двох ядер ПЗ не використовує, хоча навантаження на них не найслабша .

Snapdragon 615

 

Тут ситуація аналогічна , тільки потрібно враховувати кластерну структуру платформи. Практично завжди використовується тільки один кластер , ймовірно , молодший . Навантаження на кожне ядро в середньому не перевищує 30%. Гра TempleRun 2

Snapdragon 801

 

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

Snapdragon 615

 

А от у даному випадку, швидше за все, грі просто не вистачає продуктивності одного кластера, і в роботу включаються додаткові ядра. При цьому, деякі бувають навантажені на всі 100%. Також для порівняння взята неназвана чотирьохядерний платформа MediaTek .

 

Цікаво, але SoC китайських розробників розподіляє навантаження більш рівномірно і задіє лише три ядра практично весь час .

Гра Riptide GP2 показує приблизно аналогічна поведінка платформи , хоча трохи більше процесорозалежність .

На тлі всього цього можна побачити , як працює тестове ПО AnTuTu . Звичайно, варто відзначити, що крім ігор в тесті присутній три додатки, і всі три – розробки Google. Цілком можливо, що у випадку з ПО менш іменитих творців , оптимізація буде не настільки хорошою . Однак це не заважає зробити висновок, що і чотири і вісім процесорних ядер цілком можуть бути завантажені сучасними програмами на ОС Android. Також варто відзначити, що досить сучасна платформа Snapdragon 615 , незважаючи на поділ на два кластери , може використовувати і п’ять, і шість ядер, а не чітко чотири або вісім .
Android Authority

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>