Введение
1. Методы разработки параллельных программ для МВС СПОВ 16
1.1. Анализ современных методов разработки параллельных программ для МВС с массовым параллелизмом 16
1.2. Архитектура и организация вычислений МВС СПОВ 21
1.3. Структура математического обеспечения МВС СПОВ 26
1.4. Структурно-функциональный и структурно-декларативный принципы разработки компонентов масштабируемых параллельных программ 28
1.5. Выводы 32
2. Разработка масштабируемых параллельных программ на основе компонентного программирования 34
2.1. Идеология компонентного программирования для разработки масштабируемых параллельных программ для МВС СПОВ различной конфигурации 34
2.2. Многоуровневая модель разработки и взаимодействия компонентов масштабируемых параллельных программ МВС СПОВ 43
2.3. Синтез масштабируемых параллельных программ на базе структурно-функционального и структурно-декларативного методов. 54
2.4. Выводы 70
3. Разработка компонентов масштабируемых параллельных программ на базе структурно-функционального и структурно-декларативного методов 72
3.1. Типовые схемы распараллеливания информационных потоков 72
3.2. Бинарный базис системного уровня компонентной модели программирования 97
3.3. Базис макрообъектов систехмного уровня компонентной модели программирования 101
3.4. Примеры решения прикладных задач 105
3.5. Анализ продуктивности разработки структурно-декларативным й структурно-функциональным методами 109
3.5. Выводы 115
4. Комплекс программных средств МВС СПОВ 116
4.1. Структура программных средств МВС СПОВ 116
4.2. Интегрированная среда разработки программ и программных компонентов на языке структурно-процедурных вычислений «Argus» 121
4.2.1 .Назначение интегрированной среды разработки «Argus» 121
4.2.2.Управление процессом разработки в среде «Argus» 127
4.3. Интегрированная среда разработки компонентов параллельных программ в виде граф-схем «Easyo» 128
4.3.1. Назначение интегрированной среды разработки «Easyo» 128
4.3.2. Общие принципы построения граф-схем в среде разработки Easyo». 129
4.3.3. Примеры построения граф-схем компонентов параллельных программ в среде разработки «Easyo IDE» 138
4.3.4. Особенности пользовательского интерфейса среды разработки «Easyo IDE» 143
4.3.5. Разработка масштабируемых компонентов в среде разработки «Easyo IDE» 144
4.4. Отладчик параллельных программ на реализуемых на базовых модулях МВС СПОВ 147
4.5. Выводы 149
Заключение 151
Список использованных источников 153


