СОДЕРЖАНИЕ .
ВВЕДЕНИЕ. .
1. АНАЛИЗ СРЕДСТВ РАЗРАБОТКИ ПАРАЛЛЕЛЬНЫХ ПРИКЛАДНЫХ ПРОГРАММ ДЛЯ РВС . .
1.1. Языки программирования МВС.
1.2. Особенности РВС. . .
1.3. Языки программирования РВС.
1.4. Язык программирования высокого уровня
1.5. Принципы модернизации языка для программирования . ПЛИС на уровне логических ячеек
1.6. Выводы. ... .
2 ФОРМАЛИЗАЦИЯ ПРАВИЛ ТРАНСЛЯЦИИ С ЯЗЫКА ВЫСОКОГО УРОВНЯ .. .,
2.1. Организация.доступа к памятиv .
2.2. Сцепление переменных. .
2.3. Параллельная и конвейерная обработка данных.
2.4. Особенности обработки условных операторов
25. Особенности обработки оператора цикла..
2.6. Особенности трансляции вычислительных конструкций языка
. . .
2.7. Выводы. .
3. СИНТЕЗ СТРУКТУРНОГО КОМПОНЕНТА ПАРАЛЛЕЛЬНОКОНВЕЙЕРНОЙ ПРОГРАММЫ ДЛЯ РВС ... .
3.1. Основные этапы трансляции модифицированного языка
для РВС .
3.2. Обобщенный алгоритм генерации структурного компонента параллельной программы
3.3. Преобразование фрагментов .программы к единой степени распараллеливания. . .
3.4. Обобщенный алгоритм обработки операторов цикла
3.5. Преобразование операторов во внутреннее представление
транслятора. . .
3.6. Алгоритм обработки вычислительных выражений
3.7. Генерация информационного графа структурного компонента
3.8. Обобщенный алгоритм трансляции конструкций
3.9. Выводы
4. СИНТЕЗ ПРОЦЕДУРНОГО КОМПОНЕНТА ПАРАЛЛЕЛЬНОКОНВЕЙЕРНОЙ ПРОГРАММЫ ДЛЯ РВС.
4.1. Основные этапы генерации процедурного компонента параллельной программы
4.1.1. Трансляция межкадровых операторов цикла
4.2. Основные этапы генерации потокового компонента параллельной программы
4.2.1. Обработка операторов присваивания и формирование информационного потока.
4.2.2. Обработка операторов цикла при генерации потокового компонента.
4.2.3. Обработка условных операторов при генерации потокового компонента.
4.3. Выводы
ЗАКЛЮЧЕНИЕ.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Київ+380960830922