НаУКМА

Інформаційний пакет ЄКТС

<< повернутись

Код: 365472

Назва:

Суперкомп`ютинг на OpenMPI



Анотація: Дисципліна "Суперкомп`ютинг на OpenMPI" спрямована на вивчення принципів організації високопродуктивних обчислень та набуття практичних навичок паралельного програмування з використанням стандарту MPI і його реалізації OpenMPI. Курс формує у здобувачів розуміння архітектури сучасних супер комп`ютерів і кластерних систем, а також методів ефективного використання їх ресурсів. У межах дисципліни розглядаються основи паралельних обчислень, моделі розподіленої пам`яті, процеси обміну повідомленнями, синхронізація та балансування навантаження. Вивчаються базові та розширені можливості OpenMPI: точка-точка комунікації, колективні операції, топології процесів, оптимізація продуктивності та налагодження паралельних програм. Значна увага приділяється реалізації чисельних алгоритмів і задач обробки великих даних у розподілених середовищах. Курс має прикладний і орієнтований на застосування у наукових обчисленнях, моделюванні фізичних процесів, аналізі великих даних, інженерних розрахунках та задачах штучного інтелекту. Дисципліна сприяє розвитку алгоритмічного мислення, навичок паралельного програмування та ефективного використання сучасних суперкомп`ютерних технологій.

Тип дисципліни: вибірковий

Рік навчання: 1

Семестр: 2 (весняний)

Кількість кредитів: 4

Форма контролю: залік

Спосіб навчання: дистанційний


Рекомендована література: Основна:
1. Бартіш М.Я., Дудзяний І.М. Дослідження операцій: Навч. посібник. - Львів: ВЦ ЛНУ ім. І. Франка, 2007.
3. Pacheco P. S. An Introduction to Parallel Programming. - 2nd ed. - Cambridge: Morgan Kaufmann, 2022. - 400 p.
3. Наконечний С.І., Савіна С.С. Математичне програмування: Навч. посібник. - К.: КНЕУ, 2003.
4. Моклярчук М.П. Варіаційне числення. Екстремальні задачі. - К.: КНУ ім. Шевченка, 2003.

Мова навчання: українська