Понятие параллельного программирования. Многопроцессорные вычислительные комплексы. Распределенная и общая память.
Основные парадигмы параллельного программирования. Процессы и треды. Основные инструменты и методы для программирования систем с общей и распределенной памятью.
Библиотека MPI. Модель SPMD. Инициализация и завершение MPI-приложения.
Точечные обмены данными между...
Краткий обзор курса. Автор курса. Требования к слушателям. Общее описание курса. Общее описание лабораторного практикума. Задания для самостоятельной работы. Курсовой проект (зачетная работа). Экзамен. Литература. Описание курса в соответствии с рекомендациями CC 2001. Цель: Цель курса состоит в изучении математических моделей, методов и технологий параллельного...
М.: ДМК Пресс, 2016. — 512 с. — ISBN: 978-5-97060-369-7. В современных вычислениях программы нередко объединяют несколько процессов. Основная проблема, возникающая при создании таких распределенных программ, состоит в том, чтобы заставить все процессы вместе работать над решением общей задачи, даже в случае отказов некоторых из них. Данная книга содержит введение в абстракции...
Комментарии