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