Programowanie
współbieżne i rozproszone
Plan wykładów i laboratoriów, zima
2024
Wykład
1A-DU/F1A-DU:
Wątki, producent-konsument (dr S.Samolej)
Czytelnicy i pisarze, 5 filozofów (dr
S. Samolej)
Czytelnicy i pisarze, 5
filozofów z adnotacjami (dr S. Samolej)
Wprowadzenie do OpenMP
(dr S. Samolej)
Programowanie w MPI 1 (materiały dostarcza dr T. Rak)
Programowanie w MPI 2 (materiały dostarcza dr T. Rak)
Programowanie w MPI 3 (materiały dostarcza dr T. Rak)
Procesy i potoki (dr S. Samolej)
Przegląd zagadnień programowania
współbieżnego (dr S. Samolej)
Procesy, pliki, potoki, sygnały - uzupełnienie
(dr S. Samolej)
Pamięć dzielona i kolejki komunikatów
(dr S. Samolej)
Przegląd technik wzajemnego
wykluczania (dr S. Samolej)
Interfejs gniazd (dr S. Samolej)
Systemy czasu rzeczywistego (dr S. Samolej)
Laboratorium A1-DU/F1A-DU:
Ćw. 1 – Procesy, potoki – instrukcja
Ćw. 1 –
Procesy, potoki – kody przykładowych programów
Ćw. 2 – Wątki,
producent-konsument – instrukcja
Ćw. 2 –
Wątki, producent-konsument – kody przykładowych programów
Ćw. 3 – Czytelnicy i pisarze, 5
filozofów, zmienne warunkowe, bariery
Ćw. 3
- Czytelnicy i pisarze, 5 filozofów,
zmienne warunkowe, bariery – kody przykładowych programów
Ćw. 4 – Wprowadzenie do OpenMP
Ćw. 4
- Wprowadzenie do OpenMP
– kody przykładowych programów
Ćw. 5 – Wprowadzenie do programowania w
systemie VxWorks
Ćw. 5
- Wprowadzenie do programowania w
systemie VxWorks – kody przykładowych programów
Ćw. 6 – Wprowadzenie do
programowania aplikacji czasu rzeczywistego w POSIX (TBD)
Ćw. 6 – Wprowadzenie do programowania aplikacji czasu
rzeczywistego w POSIX – kody przykładowych programów
Dalsze ćwiczenia będą udostępniane
przez innych prowadzących