Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://fpga.parallel.ru/spo.html
Дата изменения: Thu Sep 11 16:58:44 2008 Дата индексирования: Mon Oct 1 19:35:29 2012 Кодировка: koi8-r |
КОМПЬЮТЕРЫ | ![]() ![]() |
Общая схема разработки программ для реконфигурируемых вычислительных систем показана на следующем рисунке:
COLAMO - высокоуровневый язык для программирования многопроцессорной вычислительной системы с реконфигурированной архитектурой. Язык COLAMO позволяет описывать вычислительные алгоритмы для реализации на различных конфигурациях и дает возможность максимально просто описывать различные виды параллелизма в сжатом виде. В языке COLAMO отсутствуют явные формы описания параллелизма. Распараллеливание достигается с помощью объявления типов переменных и индексации элементов массивов. Неявное описание параллелизма реализуется правилом единственной подстановки, широко используемым в языках потока данных.
Для программирования МВС со структурно-процедурной организацией вычислений возможно применение языка ассемблера ARGUS. При программировании на языке ассемблера программа будет состоять из следующих составляющих:
© Лаборатория Параллельных информационных технологий НИВЦ МГУ