(ДВ2) Методи паралельних обчислень
Тип: На вибір студента
Кафедра: обчислювальної математики
Навчальний план
Семестр | Кредити | Звітність |
10 | 4 | Залік |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
10 | 16 | ПМа-51м | доцент Ярмола Г. П. |
ПМа-52м | доцент Ярмола Г. П. |
Практичні
Семестр | К-сть годин | Група | Викладач(і) |
10 | 16 | ПМа-51м | доцент Ярмола Г. П. |
ПМа-52м | доцент Ярмола Г. П. |
Опис курсу
Курс розроблено таким чином, щоб ознайомити студентів з підходами до розпаралелювання алгоритмів для розв’язування різних класів задач і дослідження основних показників паралельних алгоритмів та роз’яснити нюанси реалізації цих алгоритмів.
Метою вивчення нормативної дисципліни «Методи паралельних обчислень» є освоєння студентами основ розпаралелювання обчислень в алгоритмах, аналізу показників паралельних алгоритмів та принципів програмної реалізації паралельних алгоритмів.
Рекомендована література
Основна література
- Grama Ananth, Anshul Gupta, George Karypis, Vipin Kumar. Introduction to Parallel Computing 2nd Edition. Addison-Wesley, 2003. (http://srmcse.weebly.com/uploads/8/9/0/9/8909020/introduction_to_parallel_computing_second_edition-ananth_grama..pdf)
- Introduction to Parallel Computing Tutorial – https://hpc.llnl.gov/training/tutorials/introduction-parallel-computing-tutorial
- Mukai H. Parallel algorithms for solving systems of nonlinear equations // Computers & Mathematics with Applications. – V 7, Iss 3. – 1981. – P. 235-250.
- Ortega J. Introduction to Parallel and Vector Solution of Linear Systems, Plenum, New York, 1988.
- Pacheco P. An introduction to parallel programming Morgan Kaufmann; 1st edition, 2011
- Коцовський В.М. Теорія паралельних обчислень. – Ужгород: ПП«АУТДОР–Шарк», 2021. – 188 с
Додаткова література
- Семеренко В.П. Технології паралельних обчислень: навчальний посібник. – Вінниця : ВНТУ, 2018. – 104 с.
- Matloff Norm. Programming on Parallel Machines http://heather.cs.ucdavis.edu/matloff/public_html/158/PLN/ParProcBook.pdf
- http://eprints.library.odeku.edu.ua/id/eprint/695/1/RolshchikovVB_Distributed_Systems_Technology_And_Parallel_Computing_Module_1_KL_2018.pdf.
- Rauber T., Rünger G. Parallel Programming Models. In: Parallel Programming. Springer, Cham, 2023. https://doi.org/10.1007/978-3-031-28924-8_3.