×
27.04.2019
219.017.3c1f

Результат интеллектуальной деятельности: СПОСОБ УПРАВЛЕНИЯ ЭНЕРГОПОТРЕБЛЕНИЕМ В ГЕТЕРОГЕННОЙ СИСТЕМЕ НА КРИСТАЛЛЕ

Вид РИД

Изобретение

Аннотация: Изобретение относится к области электротехники. Техническим результатом заявленного изобретения является обеспечение меньшего энергопотребления в гетерогенной системе на кристалле, за счет управления питанием отдельных аппаратных компонентов системы, которые не используются в настоящее время, без блокировки пространства пользователя. А также за счет отключения электропитания неиспользуемых аппаратных компонентов и включения его по мере необходимости, со снижением производительности не полностью используемых аппаратных компонентов. 2 з.п. ф-лы, 2 ил.

Изобретение относится к области электротехники, а именно к способам управления режимами энергосбережения многоядерных вычислительных устройств, и может применяться во встраиваемых системах на основе вычислительных устройств, а также в портативных вычислительных устройствах разного назначения.

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

Существуют способы косвенного программного управления энергоэффективностью путем перераспределения задач между вычислительными ядрами в гетерогенной системе или путем управления маршрутизаторами в сетевой системе на кристалле.

Практикуются способы централизованного и многоуровневого управления энергоэффективностью с системой синхронизацией. В зависимости от особенностей гетерогенной системы применяют тот или иной способ построения подсистемы управления энергоэффективностью.

Наиболее близким к заявленному изобретению является способ управления энергопотреблением в гетерогенной системе на кристалле, описанный в патенте US 2017269652 (А1), в котором используют специальное внешнее переносное вычислительное устройство (portable computing device, PCD) с помощью которого осуществляют несколько способов термического интеллектуального управления энергопотреблением, при этом уменьшают нежелательную миграцию рабочей нагрузки, которая может усугубить генерацию тепловой энергии в компоненте обработки. Данный способ выбран в качестве прототипа заявленного изобретения.

Недостатки способа прототипа заключаются в его недостаточной эффективности, а именно в использовании отдельного устройства, которое не всегда применимо в штатных системах на кристралле. Кроме в прототипе не решены задачи управления энергопотреблением при простаивании вычислительных ресурсов (аппаратных компонентов).

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

Поставленный технический результат достигнут путем создания способа управления энергопотреблением в гетерогенной системе на кристалле, в котором

- управляют, с помощью доменов 6 питания, состоянием входящих в них аппаратных компонентов 8, при этом принимают и обрабатывают, с помощью доменов 6 питания, на основании управляющих команд на отключение энергопотребления от ядра 5 управления энергопотреблением, сигналы, сформированные блоком 1 управления энергопотреблением, с использованием значений регистров, установленных с помощью функций драйвера 4 управления энергопотреблением аппаратных компонентов и драйвера 3 доменов питания;

- переводят, с помощью управляющих команд от ядра 5 управления энергопотреблением, в режимы «включен» и «выключен» домены 6 питания и входящие в них аппаратные компоненты 8, при этом принимают и обрабатывают, с помощью доменов 6 питания, сигналы включения и выключения от блока 1 управления энергопотреблением, сформированные на основании значений регистров блока 1 управления энергопотреблением, установленных с помощью функций драйвера 4 управления энергопотреблением аппаратных компонентов и драйвера 3 доменов питания;

- управляют, с помощью подсистемы 2 динамического управления и синхронизации частот и драйвера 7 аппаратных компонентов, состоянием аппаратных компонентов 8, при этом формируют и пересылают в аппаратные компоненты 8 через драйверы 7 аппаратных компонентов, с помощью подсистемы 2 динамического управления и синхронизации частот, рабочие частоты доменов 6 питания, а также формируют и пересылают в аппаратные компоненты 8 сигналы включения и выключения рабочих частот, с помощью блока 9 управления частотой тактового генератора;

- с помощью драйвера 7 аппаратного компонента, переводят аппаратный компонент 8 из активного состояния сначала в приостановленное состояние, в случае отсутствия выполняемых им операций или действий, а потом в выключенное состояние или обратно в активное состояние.

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

В предпочтительном варианте осуществления способа, в случае использования системой не всех аппаратных компонентов 8, входящих в один домен питания, неиспользуемые компоненты сначала переводят в приостановленное состояние, потом в выключенное состояние, а, в случае бездействия всех аппаратных компонентов 8, входящих в один домен питания, переводят, с помощью команд управления ядра 5 управления энергопотреблением через сигналы блока 1 управления энергопотреблением, в режим «выключен» этот домен 6 питания и входящие в него аппаратные компоненты 8.

В заявленном способе управления энергопотреблением в гетерогенной системе на кристалле:

динамически управляют энергопотреблением, при этом отключают домены питания и регулируют рабочую частоту;

- понижают до минимальной тактовую частоту или выключают электропитание аппаратных компонентов;

- используют централизованную одноуровневый метод управления с обратной связью;

- управляют энергопотреблением периферийных устройств и вычислительными ядрами разной архитектуры;

- отсутствует привязка к сетевым каналам связи и управления;

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

Для лучшего понимания заявленного изобретения далее приводится его подробное описание с соответствующими графическими материалами.

Фиг. 1. Общая схема способе управления энергопотреблением в гетерогенной системе на кристалле, выполненная согласно изобретению.

Элементы:

1 - блок управления энергопотреблением;

2 - подсистема динамического управления и синхронизации частот;

3 - драйвер управления энергопотреблением домена;

4 - драйвер управления энергопотреблением аппаратных компонентов;

5 - ядро управления энергопотреблением;

6 - домен питания гетерогенной системы на кристалле;

7 - драйвер аппаратных компонентов;

8 - аппаратный компонент гетерогенной системы на кристалле;

9 - блок управления частотой тактового генератора (PLL - Phase-Locked Loop).

Фиг. 2. Общая схема переключения режимов и состояний аппаратных компонентов в гетерогенной системе на кристалле, выполненная согласно изобретению.

Рассмотрим более подробно функционирование заявленного способа управления энергопотреблением в гетерогенной системе на кристалле (фиг. 1, 2).

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

Существует несколько состояний гетерогенной системы на кристалле: рабочее состояние, состояние ожидания, состояние глубокого сна. В рабочем состоянии аппаратные компоненты 8 поддерживают режимы работы включен и выключен. Во включенном режиме аппаратный компонент 8 может быть в активном состоянии, приостановленном или бездействии.

Каждый аппаратный компонент 8 входит в домен 6 питания, который управляет состоянием аппаратных компонентов и обрабатывает запрос на отключение энергопотребления от блока 1 управления энергопотреблением, драйвера 4 управления энергопотреблением аппаратных компонентов и драйвера 3 доменов питания.

Посредством управляющих сигналов сброса, изоляции и включения доменов 6 питания, входящих в блок 1 управления энергопотреблением, и управляющих команд ядра 5 управления энергопотреблением домены 6 питания и аппаратные компоненты 8 переводят в режимы «включен» и «выключен» (фиг. 2). В случае использования системой не всех аппаратных компонентов 8 из одного домена 6 питания, домен 6 переводят в режим «выключен».

Состоянием аппаратных компонентов 8 управляют совместно с подсистемой динамического 2 управления и синхронизации частот и драйвером 7 аппаратных компонентов. С помощью подсистемы 2 динамического управления и синхронизации частот задают рабочие частоты внутри доменов 6 питания и производят включение/отключение частот с помощью блока 9 управления частотой тактового генератора. Динамическое управление частотами позволяет гибко настраивать рабочие частоты аппаратных компонентов и доменов питания.

С помощью драйвера 7 аппаратного компонента переводят аппаратный компонент 8 в приостановленное состояние, в случае отсутствия выполняемых им операций и действий (компонент находится в состоянии «бездействия»). Функции «переход в состояние бездействия» и «приостановления» выполняют только для аппаратных компонентов 8, у которых нет "активных" дочерних компонентов или чьи дочерние компоненты можно проигнорировать. После выполнения функции "переход в состояние приостановлен" вызывают функцию "выключения", которая сохраняет текущее состояние и отключает питание, или функцию "возобновления работы (переход в активное состояние)", которая восстанавливает подачу питания и загружает необходимое состояние.

В заявленном способе управления энергопотреблением:

- аппаратные компоненты 8 входят в состояние энергосбережения (выключен или приостановлен) во время работы системы независимо от других процессов управления энергопотреблением;

- энергосбережение дочерних аппаратных компонентов 8 зависит от родительских;

- алгоритм управления энергосбережением аппаратных компонентов зависит от его типа и способа коммуникации с ним. Например, алгоритм управления энергосбережением зависит от типа шины, к которому подключен аппаратный компонент 8, поэтому требуются операции, предназначенные для данной шины.

Для функционирования заявленного способа важна синхронная работа следующих программных подсистем: драйвера 7 аппаратного компонента, драйвера соответствующей аппаратной подсистемы и ядра управления энергопотреблением, при этом:

- алгоритмы управления «приостановления» и «возобновления» питания аппаратных компонентов функционируют без потери данных и перерывов в обслуживании;

- ядро управления энергопотреблением вызывает обработчики для аппаратных компонентов;

- важной стадией перехода к состоянию пониженного энергопотребления является "переход в состояние приостановлен";

- после осуществления функции "переход в состояние приостановлен" вызывается функция "выключения" (сохраняющая текущее состояние и отключающая питание) или функция "возобновления работы (переход в активное состояние)" (которая восстанавливает подачу питания и загружает необходимое состояние);

- ядро управления энергопотреблением следит за активностью каждого аппаратного компонента 8;

- реализация модели перехода в состояния покоя (выключение, приостановления), сохранения текущего состояния и понижения энергопотребления для каждого типа аппаратного компонента может отличаться;

- функции «приостановления» и «возобновления» являются взаимоисключающими (не могут выполняться параллельно);

- функции «переход в состояние бездействия», «приостановления» и «выключения» выполняют только для "активных" аппаратных компонентов 8;

- функции «переход в состояние бездействия» и «приостановления» выполняют только для аппаратных компонентов 8, у которых нет "активных" дочерних компонентов или чьи дочерние компоненты можно проигнорировать (соответствующий флаг в драйвере компонента).

- функцию «возобновления» работы выполнить только для "приостановленных" аппаратных компонентов.

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


СПОСОБ УПРАВЛЕНИЯ ЭНЕРГОПОТРЕБЛЕНИЕМ В ГЕТЕРОГЕННОЙ СИСТЕМЕ НА КРИСТАЛЛЕ
СПОСОБ УПРАВЛЕНИЯ ЭНЕРГОПОТРЕБЛЕНИЕМ В ГЕТЕРОГЕННОЙ СИСТЕМЕ НА КРИСТАЛЛЕ
СПОСОБ УПРАВЛЕНИЯ ЭНЕРГОПОТРЕБЛЕНИЕМ В ГЕТЕРОГЕННОЙ СИСТЕМЕ НА КРИСТАЛЛЕ
Источник поступления информации: Роспатент

Показаны записи 11-18 из 18.
31.05.2019
№219.017.7080

Векторный мультиформатный умножитель

Изобретение относится к области вычислительной техники. Техническим результатом является обеспечение вычисления произведений чисел с фиксированной точкой, чисел с плавающей точкой двойной точности, вычисления сумм произведений чисел с плавающей точкой половинной и одинарной точности, а также...
Тип: Изобретение
Номер охранного документа: 0002689819
Дата охранного документа: 29.05.2019
26.06.2019
№219.017.9274

Радиационно-стойкий элемент памяти для статических оперативных запоминающих устройств на комплементарных металл-окисел-полупроводник транзисторах

Изобретение относится к области микроэлектроники. Технический результат заключается в создании радиационно-стойкого элемента памяти для статических оперативных запоминающих устройств на комплементарных металл-окисел-полупроводник транзисторах с повышенной стойкостью к внешним радиационным...
Тип: Изобретение
Номер охранного документа: 0002692307
Дата охранного документа: 24.06.2019
24.08.2019
№219.017.c38b

Система поиска нарушений в порядке расположения объектов

Изобретение относится к вычислительной технике. Техническим результатом изобретения является поиск нарушений в порядке расположения объектов с улучшенной функциональностью и большей точностью. Система поиска нарушений в порядке расположения объектов содержит: телекамеру; блок формирования...
Тип: Изобретение
Номер охранного документа: 0002698157
Дата охранного документа: 22.08.2019
02.10.2019
№219.017.cd32

Система и способ предотвращения нарушений правил полетов беспилотными летательными аппаратами

Группа изобретений относится к системе и способу предотвращения нарушений правил полетов беспилотными летательными аппаратами (БПЛА). Система содержит наземный центр контроля, наземные средства обнаружения подозреваемого БПЛА, БПЛА-перехватчик, содержащий бортовые средства обнаружения и...
Тип: Изобретение
Номер охранного документа: 0002701421
Дата охранного документа: 26.09.2019
02.10.2019
№219.017.cf89

Унифицированная реконфигурируемая схема коммутации быстрого преобразования фурье и способ её формирования

Группа изобретений относится к области цифровой обработки сигналов. Техническим результатом является создание унифицированной реконфигурируемой схемы коммутации быстрого преобразования Фурье (БПФ) с меньшими аппаратными затратами. Устройство коммутации БПФ для входных отсчетов содержит...
Тип: Изобретение
Номер охранного документа: 0002700194
Дата охранного документа: 13.09.2019
02.10.2019
№219.017.d041

Устройство коммуникационного интерфейса gigaspacewire

Изобретение относится к устройству коммуникационного интерфейса GigaSpaceWire. Техническим результатом является устранение потери пропускной способности при увеличении частоты работы устройства и скорости передачи в интерфейсе. Устройство содержит блок выдачи данных, блок приема данных, блок...
Тип: Изобретение
Номер охранного документа: 0002700560
Дата охранного документа: 17.09.2019
06.02.2020
№220.017.ff07

Параллельный реконфигурируемый кодер рида-соломона

Изобретение относится к области цифровой обработки информации и может быть использовано для помехоустойчивого кодирования данных с переменной корректирующей способностью. Техническим результатом является обеспечение кодирования под различные характеристики кодов Рида-Соломона в процессе работы,...
Тип: Изобретение
Номер охранного документа: 0002713517
Дата охранного документа: 05.02.2020
04.07.2020
№220.018.2f43

Тестовый блок кольцевых генераторов на комплементарных метал-окисел-полупроводник транзисторах

Изобретение относится к области микроэлектроники. Техническим результатом изобретения является создание тестового блока кольцевых генераторов на комплементарных металл-окисел-полупроводник транзисторах с повышенной универсальностью вследствие возможности тестирования радиационной стойкости...
Тип: Изобретение
Номер охранного документа: 0002725333
Дата охранного документа: 02.07.2020
Показаны записи 11-20 из 67.
27.06.2015
№216.013.5804

Система регулирования уличного освещения и определения правонарушений и внештатных происшествий

Изобретение относится к непереносным осветительным устройствам и системам, а именно к системам регулирования уличного освещения и определения правонарушений и внештатных происшествий. Техническим результатом изобретения является создание системы регулирования уличного освещения и определения...
Тип: Изобретение
Номер охранного документа: 0002554073
Дата охранного документа: 27.06.2015
20.07.2015
№216.013.62fa

Способ и система коррекции дефектных пикселей изображения

Изобретение относится к области обработки дискретной информации в битовом потоке, а именно к способу/системe коррекции дефектных пикселей изображения. Техническим результатом изобретения является обеспечение карты дефектных пикселей меньшего размера, что позволяет сократить объем памяти для...
Тип: Изобретение
Номер охранного документа: 0002556885
Дата охранного документа: 20.07.2015
27.07.2015
№216.013.65aa

Способ и система обработки изображения

Изобретение относится к области обработки данных, а именно к способам и системам обработки изображения, и может быть применено для формирования, хранения и загрузки битового потока закодированного изображения в устройствах обработки видеоизображения. Техническим результатом является обеспечение...
Тип: Изобретение
Номер охранного документа: 0002557579
Дата охранного документа: 27.07.2015
20.09.2015
№216.013.7b11

Система и способ определения государственного регистрационного номера транспортного средства

Изобретение относится к области регулирования движения дорожного транспорта, а именно к определению государственного регистрационного номера транспортного средства. Одна видеокамера работает в видимом световом диапазоне, вторая видеокамера работает в инфракрасном световом диапазоне....
Тип: Изобретение
Номер охранного документа: 0002563102
Дата охранного документа: 20.09.2015
20.09.2015
№216.013.7d6d

Опорно-поворотное устройство

Опорно-поворотное устройство содержит соединенные между собой азимутальную компоненту, элевационную компоненту и основной несущий элемент, на котором закреплены элементы азимутальной компоненты, выполненные с возможностью углового позиционирования по меньшей мере одного внешнего навесного...
Тип: Изобретение
Номер охранного документа: 0002563706
Дата охранного документа: 20.09.2015
20.11.2015
№216.013.9134

Способ и устройство обработки изображения

Изобретение относится к области обработки данных. Технический результат - эффективная обработка изображения без записи исходного изображения в память. Устройство обработки изображения, содержащее входной контроллер, соединенный с блоком вычисления интегрального изображения, соединенным с...
Тип: Изобретение
Номер охранного документа: 0002568788
Дата охранного документа: 20.11.2015
20.12.2015
№216.013.9bd9

Устройство и способ приведения к единому формату различных цифровых видеосигналов

Изобретение относится к области обработки видеосигналов. Технический результат заключается в приведении к единому формату различных цифровых видеосигналов. Устройство и способ приведения к единому формату различных цифровых видеосигналов, универсальных по обрабатываемым видеосигналам, которые...
Тип: Изобретение
Номер охранного документа: 0002571522
Дата охранного документа: 20.12.2015
10.04.2016
№216.015.2b1e

Система и способ автоматической фиксации несанкционированного прохода через зону контроля

Способ и устройство автоматической фиксации несанкционированного прохода через зону контроля производят формирование стереоизображениея зоны контроля, определение наличия контролируемого параметра для человека, находящегося в зоне контроля. Также с помощью обзорной камеры формируют изображение...
Тип: Изобретение
Номер охранного документа: 0002579172
Дата охранного документа: 10.04.2016
20.04.2016
№216.015.34b4

Опорно-поворотное устройство

Опорно-поворотное устройство для охранных систем содержит соединенные между собой азимутальную компоненту и элевационную компоненту, закрепленные на вертикальной несущей трубе с опорными фланцами и со сквозной полостью для размещения электрических кабелей, соединяющих внутренние компоненты...
Тип: Изобретение
Номер охранного документа: 0002581345
Дата охранного документа: 20.04.2016
10.08.2016
№216.015.5607

Система и способ обнаружения винтокрылых беспилотных летательных аппаратов

Изобретение относится к области систем безопасности, предназначенных для предотвращения несанкционированного доступа винтокрылых беспилотных летательных аппаратов (БПЛА) в контролируемую зону и отслеживания перемещения винтокрылых БПЛА 1 в контролируемой зоне 3 с одновременной их...
Тип: Изобретение
Номер охранного документа: 0002593439
Дата охранного документа: 10.08.2016
+ добавить свой РИД