Tematy wypracowań z Obliczeń Równoległych
- Problem wzajemnego wykluczania.
- Monitory.
- Problem ucztujących filozofów.
- Rozproszone wzajmene wykluczanie.
- Rozproszone kończenie wykonywania.
- Problem bizantyjskich generałów.
- Programowanie równoległe w języku Ada.
- Język Linda.
- Notacja CSP.
- Programowanie równoległe w języku Java.
- Współczesne komputery równoległe (dotyczy trzech aktualnie
najszybszych komputerów na liście www.top500.org).
Literatura
- Ben-Ari, M., Podstawy programowania współbieżnego
i rozproszonego, WNT, Warszawa, 2009.
-
Czech, Z.J.,
Wprowadzenie do obliczeń równoległych, PWN, Warszawa 2013, wyd. II.
-
Herlichy, M., Shavit, N., Sztuka programowania wieloprocesorowego,
PWN, Warszawa, 2010.
- Huzar, Z., i in., Ada 95, Helion, Gliwice, 1998.
-
Neapolitan, R., Naimipour, K.,
Podstawy algorytmów z przykładami w C++, Helion, Gliwice 2004
(rozdział 11 - Wprowadzenie do algorytmów równoległych).