Операционные системы суперЭВМ
спецкурс А.Н.Томилина для студентов факультета ВМиК МГУ
ВНИМАНИЕ! Доступны материалы к курсу (по вопросам 1-12).
ПРОГРАММА КУРСА
1. Структурная организация ОС. Способы и режимы реализации функций ОС.
2. Архитектура комплекса суперЭВМ. Основные машины, внешние машины, массовая память.
3. Общая организация ОС комплекса суперЭВМ.
4. Базовые объекты ОС: задачи и сообщения. Примитивы обмена сообщениями.
5. Управление выполнением заданий в ОС основной машины. Функции и примитивы задачи "Инициатор - Терминатор".
6. Архитектура и функционирование файловой системы основной машины. Примитивы задач "Архив" и "Обмен".
7. Структура файловой системы на внешней памяти.
8. Кластеры в ОС основной машины. Структура кластера. Кластер как элемент структуризации программы.
9. Использование кластеров для реализации методов доступа.
10. Транспортная служба локальной сети суперЭВМ. Функции транспортного и канального уровней. Примитивы транспортной службы.
11. Реализация функциональных протоколов в локальной сети суперЭВМ. Функциональный протокол передачи заданий.
12. Обработка исключительных ситуаций в ОС основной машины.
13. ОС многопроцессорной суперЭВМ с общей памятью.
14. ОС многопроцессорной суперЭВМ с разделенной памятью.
15. Объектно-ориентированная организация ОС.
Литература:
1. В.Иванников и др. "Управление файлами в ОС основной машины".
Сборник "Программное обеспечение высокопроизводительной системы" ("Вопросы кибернетики" N 127, М.,1986 г.).
2. А.Косачев, О.Маклашин, А.Томилин, Д.Французов.
"Архитектура
транспортной службы высокопроизводительной вычислительной системы".
Сборник "Программное обеспечение высокопроизводительной системы"
("Вопросы кибернетики" N 127, М.,1986 г.).
3. С.Гайсарян, А.Томилин. "Системное программное обеспечение
основной машины ВС "Электроника ССБИС".
Журнал "Программные продукты и системы" N 1, Тверь, 1992 г.
4. Журнал "Программирование", N 6, М.,1990 г. Специальный выпуск
"Объектно-ориентированное программирование".
5. Операционные системы распределенных вычислительных систем
(Распределенные ОС). Лекции д.ф.-м.н. Крюкова В.А.
6. Distributed operating systems.
Andrew S. Tanenbaum. Prentice-Hall, Inc, 1995
© Лаборатория Параллельных Информационных Технологий, НИВЦ МГУ