Общесистемное программное обеспечение параллельных вычислительных систем

Читает: Старший преподаватель Грошев Сергей Владимирович

Направление подготовки: Магистратура

Назначение курса

Знакомство студентов с принципами построения системного программного обеспечения для параллельных вычислительных систем, а также знакомство с современными операционными системами, применительно к параллельным вычислениям.

Содержание курса
  • Достоинства многопроцессорных систем. Достоинства распределенных систем (ОС).
  • Виды операционных систем (ОС мультипроцессорных ЭВМ, сетевые ОС, распределенные ОС).
  • Принципы построения (прозрачность, гибкость, надежность, эффективность, масштабируемость).
  • Параллельные и распределенные вычислительные системы: виды, сравнение, достоинства и недостатки.
  • Процессы и потоки. 
  • Синхронизация процессов.
  • Планирование процессоров.
  • Распределенные файловые системы.
  • Отказоустойчивость параллельных и распределенных систем.

Распределение приложений

Общая структура мультикомпьютерных операционных систем