Parallel programming course in my university. This course consist of two main parts during one study year.
First part include eight simples laboratory work (create process, simple synchronization, semaphore applying , etc...) written on different programming languages and parallel libraries.
Laboratory work:
- Ada. Packages and subroutines.
- Ada. Process and Tasks.
- Flows in Java language.
- Flows in C# language.
- Flows in Win32 library (WinAPI).
- Flows in OpenMP library.
- Flows in MPI library.
- Flows in Python language.