Архитектура big.LITTLE

spais

Регистрация
4 Июн 2018
Сообщения
37
Реакции
102
Суть этой архитектуры - это использование двух кластеров ядер

1. Низкопроизводительные ядра с хорошей энергоэффективностью (Cortex-A7)
2. Высокопроизводительные ядра с низкой энергоэффективностью (Cortex-A15)

Оба кластера архитектурно совместимы(разница лишь в быстродействии) между собой и меню кеш-память 2 уровня (L2), что позволяет незаметно для пользователя переключаться между кластерами.

За согласование работы обеих групп ядер отвечает система межсоединений (CCI-400)

За выбор исполнителя задачи отвечает планировщик задач (GIC-400)


Так выглядит big.LITTLE архитектура
1549894992705.png


Так же есть параллельная обработка при которой работают оба процессора.
Потоки с большим объемом вычисления обрабатываются Cortex-A15.
Задачи, предполагающие большое количество операций ввода-вывода, или не критичные ко времени вычисления, могут выполняться на Cortex-A7.
Cortex-A15 включается только тогда, когда есть поток требующий высокой производительности.
 
Сверху Снизу