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