Общее
- Дисципліна "Паралельні та розподілені обчислення" познайомить вас із сучасними архітектурами паралельних обчислювальних систем:
- Багатопоточні системи
- Видавник - передплатник
- Модель акторів
- Веб-служби (REST, SOAP)
- Кластерні обчисленнями (Apache Spark, MapReduce)
Практична частина курсу орієнтована на освоєння засобів паралельного програмування у мові Java: моделі акторів, Map-Reduce, Hadoop, веб-служб. - Багатопоточні системи
Викладач: Добровольський Геннадій Анатолійович, кандидат технічних наук, старший викладач кафедри комп'ютерних наук, І корпус, ауд.39
telegram: https://t.me/gen_dobr
ОСНОВНІ ДЖЕРЕЛА
1. Javier Fernandez Gonzalez, Mastering Concurrency Programming with Java 9 - Second Edition: Fast, reactive and parallel application development 2nd Revised edition. Packt Publishing; 2nd Revised edition (July 17, 2017), 516 pages
2. Goetiz B., Peierls T. Java concurrency in practice. Addison-Wesley Professional, 2006. 384 p.
3. Эккель Б. Философия Java. Библиотека программиста. Санкт-Петербург : Питер, 2009. 640с.
4. Воеводин Вл.В. Вычислительная математика и структура алгоритмов. URL: http://bdpx.github.io/parallel/voevodin.pdf (дата звернення 20.08.2018).
5. Воеводин Вл.В., Жуматий С.А. Вычислительное дело и кластерные системы. URL: http://bdpx.github.io/parallel/cluster.pdf (дата звернення 20.08.2018).