Коли є два набори ядер, Андроїд задіє ті, які найефективніше осилять ту чи іншу задачу. Сумісність із мережею характеризуються значним періодом простою і часом очікування, виконання завдань - абсолютно інша справа. Якщо ви запустили гру, тут виникне потреба в високопродуктивних ядрах.
Такий підхід до поділу процесів ми знаємо як «різнорідні обчислення». В даному випадку не всі ядра рівні. Щоб цей прийом функціонував, планувальник системи повинен знати, що у ядер різні характеристики, і, відповідно до цього, давати ядер завдання.
Модель різнорідних обчислень ARM іменується big.LITTLE (крупное.МЕЛКОЕ). 8 ядер big.LITTLE утворюють два кластери. Один з них вміщає 4 ядра Cortex-A57 або Cortex-A72. Дані ядра мають велику обчислювальну потужність. Інший кластер складається з 64-бітових ядер Cortex-A53, досить енергоефективними, так як вони мають більш низьку тактову частоту. Розробники чіпів можуть створювати не тільки модель 4 + 4, вони можуть формувати і інші моделі, наприклад, 2 + 4 (двоядерний комплект Cortex-A57 і 4-ядерний A53), так само як і в Snapdragon 808.
Користь в маркетингу
Чи згодні ви з тим, що модель big.LITTLE є хорошим інженерним варіантом або ж вона зовсім скоро вичерпає себе? Можливо, її значення швидше маркетингове? Чи є майбутнє у 10-ядерних процесорів і санкціонує чи компанія MediaTek збільшити використання власних чіпів постачальниками пристроїв?