Добрый день! Видеоряд лекции 9 не соответсвует звуковой дорожке, а также обрывается на рассмотрении детерминированного объекта. В лекции отсутствует рассмотрение FLP. |
Московский физико-технический институт
Опубликован: 16.09.2014 | Доступ: свободный | Студентов: 573 / 22 | Длительность: 02:12:00
Специальности: Программист, Системный архитектор, Архитектор программного обеспечения
Лекция 1:
Введение в параллельное программирование
Лекция 1
Аннотация: Предпосылки возникновения параллельных систем. Состояние дел на начало XXI века. Парадигмы последовательного и параллельного мышления. Содержание курса. Компетенции после курса.
Цель: формирование знания об архитектурах параллельных систем.
Презентация к лекции: L1.pdf.
Краткие итоги: Предпосылка возникновения параллельного программирования – закон Мура и побочные физические эффекты. Существует классификации параллельных систем по отношения к памяти и по их устойчивости к неполадкам. Рассуждения о параллельной системе сильно отличаются от последовательного подхода.
Упражнение
Изучить несколько подходов к созданию многопоточных и многопроцессных программ: OpenMP, MPI, PThread, fork(), Intel Thread Building Blocks.
Лекция 1