C-DVM |
DVM-система (на русском) начало |
- последнее обновление 06.10.02 -
Оглавление
2.1 Модель программирования и модель параллелизма
2.2 Синтаксис директив C-DVM
3
Массивы виртуальных процессоров. Директива
PROCESSORS
4
Распределение данных
4.1.1 Формат BLOCK
4.1.2 Формат GENBLOCK
4.1.3 Формат WGTBLOCK
4.1.4 Формат []
4.1.5 Многомерные распределения
4.2.1 Динамические массивы в языке Си
4.2.2 Использование многомерных массивов Си
4.2.3 Моделирование многомерных массивов одномерными
4.3.1 Директивы ALIGN и REALIGN
4.3.2 Директивы TEMPLATE и CREATE_TEMPLATE
5.1.1 Определение параллельного цикла
5.1.2 Распределение витков цикла. Директива PARALLEL
5.1.3 Приватные переменные
5.1.4 Редукционные операции и переменные. Спецификация REDUCTION
6 Cпецификация удаленных данных
6.1 Определение удаленных ссылок
6.2 Удаленные ссылки типа SHADOW
6.2.1 Спецификация массива с теневыми гранями
6.2.2 Спецификация независимых ссылок типа SHADOW для одного цикла
6.2.3 Спецификация ACROSS зависимых ссылок типа SHADOW для одного цикла
6.2.4 Асинхронная cпецификация независимых ссылок типа SHADOW
6.3.1 Директива REMOTE_ACCESS
6.3.2 Синхронная спецификация удаленных ссылок типа REMOTE
6.3.3 Асинхронная спецификация удаленных ссылок типа REMOTE
6.4.1 Синхронная спецификация удаленных ссылок типа REDUCTION
6.4.2 Асинхронная спецификация удаленных ссылок типа REDUCTION
7.1 Описание массива задач
7.2 Отображение задач на процессоры. Директива MAP
7.3 Распределение массивов по задачам
7.4 Распределение вычислений. Директива TASK_REGION
7.5 Локализация данных в задачах
7.6 Фрагмент статической многообластной задачи
7.7 Фрагмент динамической многообластной задачи
8 Процедуры
9 Ввод/вывод
10
Ограничения на использование языка СИ
11
Отличия версии 2.0 от версии 1.0
Литература
Приложение
1. Примеры программ
Пример 1. Алгоритм метода исключения Гаусса
Пример 2. Алгоритм Якоби
Пример 3. Асинхронная версия алгоритма Якоби
Пример 4. "Красно-черная" последовательная верхняя релаксация
Пример 5. Многосеточная задача
Пример 6. Многообластная задача
Приложение 2. Сводный синтаксис директив C-DVM
C-DVM - оглавление | Часть 1(1-4) | Часть 2 (5-11) | Часть 3 (Приложения) |