/Concurrent-Programming

Practising methods of concurrent programming with projects at CE-326 University of Thessaly - Electrical and Computer Engineering Dept

Primary LanguageC

Concurrent Programming

A number of 4 problems (hws) for CE-326 to undestand the main concepts of concurrent programming. The main objective of the course is to familiriaze with classic problems and algorithms of concurrency and how to face with thread-switching.

More detail

  • Semaphores

  • Monitors

  • Classic Algorithms (dining philosophers, readers-writers, sleeping barber etc..)

  • CSP

  • Tuples Spaces

  • Memory consistency

  • Cache Coherence

Electrical and Computer Engineering Dept, University Of Thessaly.

Volos, Greece, 2016-17.

#Contributors & Communication

#Instructor:

% Spyros Lalis