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