вібірає неправильне галуження циклу Виконання команд, и зрештою Йому доводитися відаляті УСІ дані з конвеєра и розпочінаті все з качана. На це вітрачається енергія. До того ж для Позачергове Виконання команд в процесорі мают буті прісутнімі додаткові логічні схеми, Які такоже спожівають Енергію.
Малюнок 2.5.2 - Різніця между асинхронних и синхрони напругою
У процесорах Qualcomm (1) для шкірного ядра и кеш-пам'яті іншого уровня встановлюється різна Напруга, залежна від НАВАНТАЖЕННЯ. Це Забезпечує економію ЕНЕРГІЇ на Рівні 25-40%%. У процесорах таких віробніків, як Samsung и NVIDIA (2), Напруга подається на УСІ ядра однаково.
Зважаючі на ті что ціною за скроню Продуктивність Cortex-A15 являється Значне енергоспожівання, ARM предлагает виробникам процесорів комбінуваті его з Cortex-A7, Який працює на ніжчій частоті. ARM назвала Цю архітектуру big.LITTLE. Cortex-A7 має позбав восьмірівневій конвеєр и обробляє команд суворо в ПЄВНЄВ порядку. ВІН займає позбав п'яту Частину площі А15 и має в два рази менше Продуктивність, та потім на внутрішню в три рази більш скроню енергоефектівністю. Дерло Процесори big.LITTLE являються Exynos 5 Octa від Samsung и NVIDIA Tegra 4. У обох процесорах Використовують Чотири ядра Cortex-A15 и Чотири ядра Cortex-A7.
Малюнок 2.5.3 - Комбінації з чотірьох ядер
Спочатку УСІ Операції Виконує ядро ??Cortex-A7. Досягші Межі своих можливіть воно передает Потік ядру Cortex-A15. невжівані ядра процесор відключає помощью Powergating, щоб економіті електроенергію. Як Тільки процесорній «тандем» переходити в неактивному стан, чіп відключає ту, что такоже відповідає кеш пам'ять іншого уровня. На чергування процесорів такоже нужно Енергію, тому воно повинною Виконувати Тільки у разі спожи. Тому в Майбутнього ARM намерен перейти на ефектівнішу архітектуру, звання big.LITTLE MP. У даного випадка УСІ ядра процесора у будь-якій комбінації могут Виконувати одночасно будь-які Завдання (Наприклад, два ядра A15 и Чотири ядра А7). Це Забезпечує можлівість знаходження вдалішого компромісу между продуктівністю и споживання потужністю. Крім того, диспетчер Завдання буде в змозі заздалегідь розподіляті Завдання среди найбільш відповідніх ядер. Проти системи управління потоками и ядрами для big.LITTLE MP настількі складна, что ARM доведе вносіті в операційну систему серйозні Зміни.
Малюнок 2.5.4 - Частотний графік ядер: Cortex-A15 и Cortex-A7
Системи big.LITTLE - Наприклад, Exynos 5 Octa - розподіляють Завдання между спеціалізованімі ядрами: Якщо Cortex-A7 досягає Межі своих можливіть, ВІН передает Потік потужнішому Cortex-A15.також намерен затвердітіся на прайси мобільніх телефонов и планшетів. Доступний на СЬОГОДНІ процесор Atom Saltwell, Який вікорістовується в RAZR I від Motorola и Fonepad від ASUS, Вже встіг принести Цій Компанії Успіх. У ході тестування пристрою на его основе продемонструвалі НЕ позбав відмінну Продуктивність, альо и трівалій годину роботи без заряджання. Причиною успіху є енергозбережні режими S0i1 и S0i3, Які Використовують агресивний Powergating (технологія Відключення неактивних компонентів). На Відміну Від полного Відключення, процесор при застосуванні Powergating позбавляє живлення незадіяні логічні схеми, тоді як Інші компоненти чіпа зберігають актівність. Завдяк цьом В...