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

Аппаратная реализация функций синхронизации параллельных процессов при обращении к разделяемому ресурсу на основе ПЛИС (90,00 руб.)

0   0
Первый авторВашкевич
АвторыБикташев Р.А., Гурин Е.И.
ИздательствоМ.: ПРОМЕДИА
Страниц10
ID269280
АннотацияВ статье рассматриваются вопросы формального представления алгоритмов синхронизации взаимодействующих процессов, действующих в параллельных вычислительных системах, при их обращении к общему ресурсу. Для формализации использовалась логика недетерминированных автоматов. Получены уравнения, описывающие процедуры вхождения i-го процесса в критический интервал с учетом принятой дисциплины обеспечения приоритетности и взаимоисключения несовместных событий, а также выхода процесса из критического интервала, которые позволяют синтезировать устройство синхронизации. Осуществлено моделирование устройства на 4 входа запросов к общему ресурсу на языке VHDL, а также проведена его экспериментальная реализация на ПЛИС.
УДК004.4
ББК32.973-018
Вашкевич, Н.П. Аппаратная реализация функций синхронизации параллельных процессов при обращении к разделяемому ресурсу на основе ПЛИС / Н.П. Вашкевич, Р.А. Бикташев, Е.И. Гурин // Известия высших учебных заведений. Поволжский регион. Технические науки .— 2007 .— №2 .— С. 3-12 .— URL: https://rucont.ru/efd/269280 (дата обращения: 24.04.2024)

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

Н. П. Вашкевич, Р. А. Бикташев, Е. И. Гурин АППАРАТНАЯ РЕАЛИЗАЦИЯ ФУНКЦИЙ СИНХРОНИЗАЦИИ ПАРАЛЛЕЛЬНЫХ ПРОЦЕССОВ ПРИ ОБРАЩЕНИИ К РАЗДЕЛЯЕМОМУ РЕСУРСУ НА ОСНОВЕ ПЛИС В статье рассматриваются вопросы формального представления алгоритмов синхронизации взаимодействующих процессов, действующих в параллельных вычислительных системах, при их обращении к общему ресурсу. <...> Получены уравнения, описывающие процедуры вхождения i-го процесса в критический интервал с учетом принятой дисциплины обеспечения приоритетности и взаимоисключения несовместных событий, а также выхода процесса из критического интервала, которые позволяют синтезировать устройство синхронизации. <...> Осуществлено моделирование устройства на 4 входа запросов к общему ресурсу на языке VHDL, а также проведена его экспериментальная реализация на ПЛИС. <...> Особенно это относится к мультипроцессорным управляющим системам реального времени, когда возникают задачи управления параллельными взаимодействующими процессами при организации обращения к разделяемому ресурсу (разделяемым данным). <...> Для решения вопросов аппаратной реализации основных функций управления параллельной обработкой информации необходим формальный метод описания таких алгоритмов. <...> В этой связи одним из перспективных направлений использования для этих целей формальных методов является метод, базирующийся на логике недетерминированных конечных автоматов (НДА), позволяющий описывать все реализуемые в алгоритме управления события в стандартной форме в виде систем рекуррентных канонических бескванторных уравнений (НД СКУ) [5]. <...> Формальное представление алгоритма управления в виде системы НД СКУ позволяет достаточно просто построить в виде конечного автомата, реа3 Известия высших учебных заведений. <...> Поволжский регион лизованного аппаратно, т.к. правые части уравнений НД СКУ представляют собой функции возбуждения элементов памяти КА, если в качестве элементов памяти <...>

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


* - вычисляется автоматически
.