Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua

Високопродуктивні обчислення

Спеціальність: Комп'ютерна інженерія
Код дисципліни: 6.123.00.M.121
Кількість кредитів: 3
Кафедра: Електронні обчислювальні машини
Лектор: доцент Ваврук Євгеній Ярославович
Семестр: 8 семестр
Форма навчання: денна
Результати навчання:
1) Знати: основні методи і засоби високопродуктивних обчислень на базі швижкодіючих структур і паралельної та розподіленої обробки інформації: алгоритми, засоби їх представлення, засоби програмування високопродуктивних систем, паралельних та розподілених обчислень та їх реалізації;
склад апаратного та програмного забезпечення обчислювальних систем з засобами паралельної та розподіленої обробки і про класи мов програмування високого рівня для них.
2) Вміти: ставити задачі, пов’язані з високопродуктивними обчисленнями; оптимізувати структури і часові затрати в відповідних системах; розробляти алгоритми паралельної та розподіленої обробки інформації.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
пререквізити:
- математичний аналіз;
- алгоритми та методи обчислень;
- архітектура комп’ютерів;
- програмування.
кореквізити:
- моделювання комп'ютерних систем;
- програмування ком’ютерних мереж.
Короткий зміст навчальної програми:
Основні поняття високопродуктивних обчислень на базі паралельних та розподілених структур. Види паралелізму. Рівні розпаралелення. Організація паралельних операцій. Організація взаємодії та синхронізації паралельних процесів. Основні класи сучасних високопродуктивних систем та комп’ютерів. Системи та мови програмування. Cтруктура і організація паралельних обчислень на графічних прискорювачах. Технологія паралельних обчислень на Linux – кластерах. Продуктивність систем. Моделі обчислень. Операційні системи високопродуктивних обчислювальних систем.
Рекомендована література:
1. Є.Ваврук Організація паралельних та розподілених обчислень// Навчальний посібник до лекційного курсу з дисципліни “Паралельні та розподілені обчислення” для студентів базового напряму 6.050102 "Комп'ютерна інженерія” Вид-во Нац. ун-ту “Львівська політехніка”, 2015 р. 109
2. Є.Ваврук, О.Лашко Організація паралельних обчислень// Навчальний посібник з дисципліни “Паралельні та розподілені обчислення” для студентів базового напряму 6.0915  -  “Комп’ютерна інженерія” Вид-во Нац. ун-ту “Львівська політехніка”, 2007 р., 70
3. Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. – СПб: БХВ-Петербург, 2002.
Методи і критерії оцінювання:
Письмові звіти з лабораторних робіт, усне опитування, (40%)
Підсумковий контроль (60 %, залік): письмова форма (50 %), усна форма (10%).