Projects on the use of POSIX Threads
--4 versions of the prime check problem:
prime_check: multithreading using volatile variables
prime_check_mutex: multithreading using mutexes
prime_check_semaphores: multithreading using semaphore library implementation
prime_check_coroutines: multithreading using coroutines library implementation
--2 implementations of FIFO pipe library multithreading, with and without coroutines