Methods for automatic determining the efficiency of implementation of application program segments written in the COLAMO language

Authors

  • A.I. Dordopulo
  • I.I. Levin
  • V.A. Gudkov

Keywords:

reconfigurable computer systems
performance
parallel application
efficiency

Abstract

A methodology for the detection of inefficient use of language structures and of inefficient organization of data flows leading to the degradation of real and specific performance of reconfigurable computer systems is considered. A number of recommendations to remove such an inefficient use of language structures are proposed.


Published

2012-10-22

Issue

Section

Section 2. Programming

Author Biographies

A.I. Dordopulo

I.I. Levin

V.A. Gudkov


References

  1. Дордопуло А.И., Каляев И.А., Левин И.И., Семерников Е.А. Высокопроизводительные реконфигурируемые вычислительные системы нового поколения // Вычислительные методы и программирование. 2011. 12, № 2. 240-247.
  2. Самофалов К.Г., Луцкий Г.М. Основы теории многоуровневых конвейерных вычислительных систем. Москва: Радио и связь, 1989.
  3. Каляев А.В., Левин И.И. Модульно-наращиваемые многопроцессорные системы со структурно-процедурной организацией вычислений. М.: Янус-К, 2003.
  4. Левин И.И., Гузик В.Ф., Сафронов О.О. Язык программирования высокого уровня для многопроцессорной системы с программируемой архитектурой // Распределенная обработка информации. Новосибирск, 1991.
  5. Каляев И.А., Левин И.И., Семерников Е.А., Шмойлов В.И. Реконфигурируемые мультиконвейерные вычислительные структуры. Изд. 2-е, перераб. и доп. Ростов-на-Дону: Изд-во ЮНЦ РАН, 2009.