Implementation of a FIFO pipe for the communication between two threads.
Implementation of a parallel retrospective version of the QuikSort.
Primality test using n threads. Threads synchronized with spinning method.
Primality test using n threads. Threads synchronized with binary semaphores.
Train and passengers problem. Threads synchronized with binary semaphores.
Narrow bridge problem. Threads synchronized with binary semaphores.
Primality test using n threads. Threads synchronized with mutexes and conditional variables.
Train and passengers problem. Threads synchronized with mutexes and conditional variables.
Narrow bridge problem. Threads synchronized with mutexes and conditional variables.
Producer-Consumer problem using coroutines.
Implementation of user-level threads.
Angelis Marios: https://www.linkedin.com/in/marios-angelis-233a46143/
Kasidakis Theodoros: https://www.linkedin.com/in/thodoris-kasidakis-744460206 /