- Опис навчальної дисципліни
Що буде вивчатися
Будуть вивчатися
— принципи побудови високопродуктивних систем;
— метрики продуктивності КС;
— методи статичного та дінамічного балансування навантаження у високопродуктивних КС;
— методи відображення процесу дінамічного балансування.
Чому це цікаво/треба вивчати
Єдиний шлях підвищення продуктивності КС – об’єднання іх потужностей. Але при цьому виникає багато проблем, які треба вміти вирішувати, насамперед – розподіл та дінамічного балансування навантаження в умовах нестаціонарного потоку завдань. Якщо не враховувати певні фактори, то замість підвищення продуктивності можна отримати зворотний ефект.
Чому можна навчитися (результати навчання)
Навчитися
— розумінню джерел підвищення продуктивності обчислень;
—проведенню оцінки перспективності шляхів підвищення продуктивності при розподіленних обчисленнях та вибору оптимального рішення;
— практичному виконанню розподілених обчислень;
— застосуванню методів статичного та дінамічного розподілу навантаження між обчислювальними пристроями.
Як можна користуватися набутими знаннями і уміннями (компетентності)
Користуватися при розробці та використанні кластерних систем, систем для розподілених обчислень, систем з масшабуємою потужністю, гетерогенних обчислювальних систем, а також при розробці програм, які призначені для високопродуктивних розрахунків.