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


         

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

Параллельные методы умножения матрицы на вектор
Принципы распараллеливания
Принципы распараллеливания - 2

Постановка задачи
Последовательный алгоритм
Разделение данных
Умножение матрицы на вектор при разделении данных по строкам
Выделение информационных зависимостей
Масштабирование и распределение подзадач по процессорам
Анализ эффективности
Анализ эффективности - 2
Программная реализация
Программная реализация - 2

Программная реализация - 3
Результаты вычислительных экспериментов
Результаты вычислительных экспериментов - 2
Умножение матрицы на вектор при разделении данных по столбцам
Определение подзадач и выделение информационных зависимостей
Масштабирование и распределение подзадач по процессорам
Анализ эффективности
Анализ эффективности - 2
Результаты вычислительных экспериментов
Умножение матрицы на вектор при блочном разделении данных

Определение подзадач
Выделение информационных зависимостей
Масштабирование и распределение подзадач по процессорам
Анализ эффективности
Результаты вычислительных экспериментов
Краткий обзор лекции
Обзор литературы
Контрольные вопросы
Задачи и упражнения
Содержание