Методы автоматического определения эффективности реализации фрагментов прикладных программ на языке COLAMO
Авторы
-
А.И. Дордопуло
-
И.И. Левин
-
В.А. Гудков
Ключевые слова:
реконфигурируемые вычислительные системы
производительность
параллельная программа
эффективность
Аннотация
Рассматривается методика выявления неэффективного использования конструкций языка COLAMO и неэффективной организации потоков данных, приводящих к снижению реальной и удельной производительности реконфигурируемой вычислительной системы. Формулируются рекомендации по их устранению. Статья рекомендована к публикации программным комитетом Международной научной конференции «Научный сервис в сети Интернет: поиск новых решений» (http://agora.guru.ru/abrau2012).
Раздел
Раздел 2. Программирование
Библиографические ссылки
- Дордопуло А.И., Каляев И.А., Левин И.И., Семерников Е.А. Высокопроизводительные реконфигурируемые вычислительные системы нового поколения // Вычислительные методы и программирование. 2011. 12, № 2. 240-247.
- Самофалов К.Г., Луцкий Г.М. Основы теории многоуровневых конвейерных вычислительных систем. Москва: Радио и связь, 1989.
- Каляев А.В., Левин И.И. Модульно-наращиваемые многопроцессорные системы со структурно-процедурной организацией вычислений. М.: Янус-К, 2003.
- Левин И.И., Гузик В.Ф., Сафронов О.О. Язык программирования высокого уровня для многопроцессорной системы с программируемой архитектурой // Распределенная обработка информации. Новосибирск, 1991.
- Каляев И.А., Левин И.И., Семерников Е.А., Шмойлов В.И. Реконфигурируемые мультиконвейерные вычислительные структуры. Изд. 2-е, перераб. и доп. Ростов-на-Дону: Изд-во ЮНЦ РАН, 2009.