Теория и практика параллельных вычислений



Параллельные методы решения дифференциальных уравнений в частных производных
Последовательные методы решения задачи Дирихле
Последовательные методы решения задачи Дирихле - часть 2
Организация параллельных вычислений для систем с общей памятью
Использование OpenMP для организации параллелизма
Использование OpenMP для организации параллелизма - часть 2
Проблема синхронизации параллельных вычислений
Проблема синхронизации параллельных вычислений - часть 2
Проблема синхронизации параллельных вычислений - часть 3
Проблема синхронизации параллельных вычислений - часть 4
Возможность неоднозначности вычислений в параллельных программах
Проблема взаимоблокировки
Исключение неоднозначности вычислений
Исключение неоднозначности вычислений - часть 2
Волновые схемы параллельных вычислений
Волновые схемы параллельных вычислений - часть 2
Волновые схемы параллельных вычислений - часть 3
Балансировка вычислительной нагрузки процессоров
Балансировка вычислительной нагрузки процессоров - часть 2
Организация параллельных вычислений для систем с распределенной памятью
Общие принципы распределения данных
Обмен информацией между процессорами
Обмен информацией между процессорами - часть 2
Обмен информацией между процессорами - часть 3
Коллективные операции обмена информацией
Организация волны вычислений
Блочная схема разделения данных
Блочная схема разделения данных - часть 2
Оценка трудоемкости операций передачи данных
Оценка трудоемкости операций передачи данных - часть 2
Краткий обзор лекции
Краткий обзор лекции - часть 2
Обзор литературы
Контрольные вопросы
Задачи и упражнения
Пример 5
Пример 5
Пример 9
Пример 9



Начало