Широке розповсюдження останнім часом комп’ютерів з багатоядерними процесорами висуває нові професійні вимоги до сучасних програмістів. Вміння розробляти багатопотокові, паралельні та розподілені програми є вкрай важливою навичкою, якою вони повинні володіти, щоб бути конкурентоспроможними на ринку праці. Створення паралельних програм дозволяє отримати ряд істотних переваг, головними серед яких є досягнення реального паралелізму та підвищення ефективності застосування обчислювальної техніки.

Курс має на меті забезпечити аспірантів необхідним теоретичним та практичним інструментарієм щодо розробки паралельних та розподілених програми, за допомогою яких вони можуть підвищити ефективність виконання науково-дослідних задач у майбутній професійній діяльності.


Кредити: 3