Операционные системы суперЭВМ

спецкурс А.Н.Томилина для студентов факультета ВМиК МГУ

ВНИМАНИЕ! Доступны материалы к курсу (по вопросам 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


© Лаборатория Параллельных Информационных Технологий, НИВЦ МГУ
Rambler's Top100