Паралельні обчислення та GRID-технології
Спеціальність: Комп'ютерний еколого-економічний моніторинг
Код дисципліни: 7.122.08.E.015
Кількість кредитів: 5.00
Кафедра: Інформаційних систем і технологій
Лектор: Ялечко В.І.
Семестр: 2 семестр
Форма навчання: денна
Результати навчання: В результаті вивчення дисципліни, фахівець повинен знати:
Архітектуру високопродуктивних систем паралельного програмування - MPI (Message Passing Interface), PVM (Parallel Virtual Machine), HPF (High Performance Fortran).
Методику паралельного програмування для створення своїх ефективних паралельних (і векторизованних) програм.
Підготовлений фахівець повинен вміти:
Конфігупувати апаратні і програмні засоби багатопроцесорних систем.
Розробляти алгоритми і програми для реалізації паралельних обчислень.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Системне програмування
Операційні системи
Об‘кно-орієетоване програмування
Комп‘ютерна схемотехніка та архітектура комп‘ютерів
Чисельні методи
Короткий зміст навчальної програми: Багатопроцесорні системи. Базові технології розробки розподілених систем. Принципи розробки розподілених систем. Віддалені виклики процедур. Використання Sun RPC. Використання Microsoft RPC. Обробка помилок і координація в розподілених системах. Розподілені файлові системи. Організація розподілених файлових систем. Файлова система NFS. Файлова система Microsoft DFS. Сучасні архітектури розподілених систем. Кластерні системи. Grid-системи.
Методи та критерії оцінювання: Лабораторні роботи - 30.
Контрольна робота - 20.
Усне опитування - 30.
Письмова робота -20.
Рекомендована література: 1. Шеховцов В. А. Операційні системи. — К.: Видавнича група BHV, 2005. — 576 с
2. Алексеев Д., Видревич Е,, Волков А. и др. Практика работы с QNX. — M.: КомБук, 2004. - 432 с.
3. Альбитц П., Ли К. DNS и BIND. - 4-е изд. - М.: Символ-Плюс, 2004. - 696 с.
4. Беляков М. И., Рабовер Ю. И., Фридман А. Л. Мобильная операционная система. — М.: Радио и связь, 1991. — 208 с.
5. Бэкон Дж., Харрис Т. Операционные системы. — К.: Издат. группа BHV; СПб.:Питер, 2004. - 800 с.
6. Вахалия Ю. UNIX изнутри. - СПб.: Питер, 2003. - 844 с.
7. Воеводин В. В., Воеводин Вл. В. Параллельные вычисления. — СПб.:БХВ-Петербург, 2004. - 608 с.
8. Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. — СПб.:Питер, 2001. - 736 с.
9. Дейтел Г. Введение в операционные системы. — М.: Мир, 1987. — Т. 1. — 359 с; Т. 2. - 398 с.
10. Джонс Э., Оланд Дж. Программирование в сетях Microsoft Windows. — СПб.: Питер, 2001. - 608 с.
11. Зима В., Молдовян А., Молдовян В. Безопасность глобальных сетевых технологий. - 2-е изд. - СПб.: БХВ-Петербург, 2003. - 368 с.