Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634620)
Контекстум
.
Вестник компьютерных и информационных технологий  / №5 2013

АВТОМАТИЗАЦИЯ ПОСТРОЕНИЯ ПАРАЛЛЕЛЬНО- КОНВЕЙЕРНЫХ ПРОГРАММ ДЛЯ РЕКОНФИГУРИРУЕМЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ (210,00 руб.)

0   0
Первый авторЛевин
АвторыКоваленко А.Г., Мельников А.К.
Страниц7
ID569240
АннотацияРассмотрен подход, позволяющий автоматизировать переход от одной организации параллельно-конвейерных вычислений к другой в зависимости от доступного аппаратного ресурса реконфигурируемой вычислительной системы при помощи предлагаемого препроцессора параллельных программ на языке COLAMO. Приведены информационные графы и соответствующие им параллельные программы для различных конфигураций вычислительных систем. Для представленных графов показана их эффективная реализация вычислений по схеме конвейер конвейеров. Рассмотрена процедура модификации исходного текста параллельной программы на языке COLAMO для наиболее эффективной организации вычислений для выбранной реконфигурируемой вычислительной системы в виде препроцессора
УДК004.432
Левин, И.И. АВТОМАТИЗАЦИЯ ПОСТРОЕНИЯ ПАРАЛЛЕЛЬНО- КОНВЕЙЕРНЫХ ПРОГРАММ ДЛЯ РЕКОНФИГУРИРУЕМЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ / И.И. Левин, А.Г. Коваленко, А.К. Мельников // Вестник компьютерных и информационных технологий .— 2013 .— №5 .— С. 54-60 .— URL: https://rucont.ru/efd/569240 (дата обращения: 20.04.2024)

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

А.В. Каляева Южного федерального университета, Таганрог); e-mail: k.a.g@bk.ru КОНВЕЙЕРНЫХ ПРОГРАММ ДЛЯ РЕКОНФИГУРИРУЕМЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ АВТОМАТИЗАЦИЯ ПОСТРОЕНИЯ ПАРАЛЛЕЛЬНО* Рассмотрен подход, позволяющий автоматизировать переход от одной организации параллельно-конвейерных вычислений к другой в зависимости от доступного аппаратного ресурса реконфигурируемой вычислительной системы при помощи предлагаемого препроцессора параллельных программ на языке COLAMO. <...> Приведены информационные графы и соответствующие им параллельные программы для различных конфигураций вычислительных систем. <...> Для представленных графов показана их эффективная реализация вычислений по схеме конвейер конвейеров. <...> Рассмотрена процедура модификации исходного текста параллельной программы на языке COLAMO для наиболее эффективной организации вычислений для выбранной реконфигурируемой вычислительной системы в виде препроцессора. <...> Ключевые слова: параллельно-конвейерные вычисления; аппаратный ресурс; реконфигурируемая вычислительная система; препроцессор параллельных программ; язык COLAMO. <...> Введение Применение реконфигурируемых вычислительных систем (РВС) на основе программируемых логических интегральных микросхем (ПЛИС) [1] позволяет решать задачи, требующие высокоскоростной обработки больших объемов данных. <...> Для эффективной реализации на РВС алгоритмов разработан язык программирования высокого уровня (ЯПВУ) COLAMO [2], содержащий типовые конструкции, имеющиеся в традиционных ЯПВУ, и позволяющий программисту максимально просто описывать различные виды параллелизма в сжатом виде, оперируя типами переменных и способами обработки массивов данных (векторный и потоковый). <...> В языке COLAMO отсутствуют явные формы описания параллелизма. <...> Распараллеливание достигается с помощью объявления типов переменных и индексации элементов массивов. <...> Также в рассматриваемом языке переменные разделяются по способу хранения данных <...>

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


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