СПб.: БХВ-Петербург, 2002. — 608 с. — ISBN 5-94157-160-7.
Книга известных российских ученых посвящена обсуждению ключевых проблем современных параллельных вычислений. С единых позиций рассматриваются архитектуры параллельных вычислительных систем, технологии параллельного программирования, численные методы решения задач. Вместе со строгим описанием основных положений теории...
Краткий обзор курса. Автор курса. Требования к слушателям. Общее описание курса. Общее описание лабораторного практикума. Задания для самостоятельной работы. Курсовой проект (зачетная работа). Экзамен. Литература. Описание курса в соответствии с рекомендациями CC 2001. Цель: Цель курса состоит в изучении математических моделей, методов и технологий параллельного...
МИФИ, полный курс по параллельному программированию, можно использовать как шпаргалки, 12 кафедра, преп.: Макаров
В данном курсе затрагиваются следующие темы:
Модели параллелизма
Основные архитектуры ВС для параллельных вычислений. Классификация Флина.
Понятие параллельной формы. Представление параллельного алгоритма в виде граф-схемы.
Концепция неограниченного параллелизма....
Потоки в Windows.
Синхронизация доступа потоков к графическим компонентам. Использование потоков в задачах имитационного моделирования.
Средства синхронизации Windows 32.
Технология Open MP.
Технология MPI. Распределенные вычисления.
Понятие параллельного программирования. Многопроцессорные вычислительные комплексы. Распределенная и общая память.
Основные парадигмы параллельного программирования. Процессы и треды. Основные инструменты и методы для программирования систем с общей и распределенной памятью.
Библиотека MPI. Модель SPMD. Инициализация и завершение MPI-приложения.
Точечные обмены данными между...
М.: Вильямс, 2003. — 512 с. — ISBN 5-8459-0388-2.
В книге рассматриваются важнейшие концепции многопоточного, параллельного и распределенного программирования, которые должен знать каждый программист, создающий программное обеспечение подобного типа. Все обсуждаемые концепции и методы тщательно проиллюстрированы многочисленными примерами, написанными на основных языках...