Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634840)
Контекстум
Руконтекст антиплагиат система
Известия высших учебных заведений. Поволжский регион. Технические науки  / №1 2012

Планировщик задач с аппаратной поддержкой для многопроцессорных систем (90,00 руб.)

0   0
Первый авторВолчихин
АвторыВашкевич Н.П., Бикташев Р.А.
ИздательствоМ.: ПРОМЕДИА
Страниц9
ID269609
АннотацияПредставлены результаты исследований по аппаратно-программной реализации планировщика задач для многопроцессорных операционных систем с пространственным разделением задач. Представлено формальное описание алгоритмов синхронизации взаимодействующих процессов при планировании задач на основе аппарата недетерминированных автоматов, предложен вариант структурной и функциональной реализации планировщика. Проведено моделирование алгоритмов на языке VHDL и проанализированы полученные результаты.
УДК004.45
ББК32.973-018.2
Волчихин, В.И. Планировщик задач с аппаратной поддержкой для многопроцессорных систем / В.И. Волчихин, Н.П. Вашкевич, Р.А. Бикташев // Известия высших учебных заведений. Поволжский регион. Технические науки .— 2012 .— №1 .— С. 12-20 .— URL: https://rucont.ru/efd/269609 (дата обращения: 27.04.2024)

Предпросмотр (выдержки из произведения)

В. И. Волчихин, Н. П. Вашкевич, Р. А. Бикташев ПЛАНИРОВЩИК ЗАДАЧ С АППАРАТНОЙ ПОДДЕРЖКОЙ ДЛЯ МНОГОПРОЦЕССОРНЫХ СИСТЕМ Аннотация. <...> Представлены результаты исследований по аппаратно-программной реализации планировщика задач для многопроцессорных операционных систем с пространственным разделением задач. <...> Представлено формальное описание алгоритмов синхронизации взаимодействующих процессов при планировании задач на основе аппарата недетерминированных автоматов, предложен вариант структурной и функциональной реализации планировщика. <...> Проведено моделирование алгоритмов на языке VHDL и проанализированы полученные результаты. <...> Ключевые слова: многопроцессорная операционная система, планирование задач, недетерминированные автоматы, формализация алгоритмов, синхронизация процессов. <...> The algorithms have been simulated with the VHDL language and the results have been analyzed. <...> Введение Традиционные операционные системы вносят значительные накладные расходы на выполнение трудоемких функций операционных систем и, в частности, на синхронизацию процессов, связанных с планированием задач, поскольку реализуются программным способом в пространстве ядра с применением механизмов критических секций, семафоров, рандеву, мониторов и др. <...> Например, вхождение процесса в монитор и реализация очереди блокированных процессов, возникающей из-за конкуренции множества процессоров при доступе к планировщику, требуют выполнения программных прерываний, которые существенно увеличивают время ожидания прикладных задач (процессов) и существенно снижают общую производительность многопроцессорной системы. <...> Информатика, вычислительная техника ди готовых к обработке задач, второй – локальной очереди для каждого процессорного узла. <...> В планировщиках с разделением времени существует явление перезагрузки кэш-памяти, связанное с переключением задач, когда прерванная задача с высокой вероятностью может быть направлена на продолжение обслуживания в другой <...>

Облако ключевых слов *


* - вычисляется автоматически
Антиплагиат система на базе ИИ