Fast, shared, upgradeable, non-recursive and non-fair mutex
-
Updated
Aug 13, 2018 - C++
Fast, shared, upgradeable, non-recursive and non-fair mutex
condition_variable implementation to fix monotonic_clock. This is header-only, dependency C++11 and POSIX library.
Implementation of Asynchronous Bellman–Ford Algorithm in the field of Distributed Algorithms
Notes and code written for the System Programming course (Programmazione di Sistema) of PoliTo.
The multi threaded queue service is a class that operates as a message processing service
A multi-threaded traffic simulation showing vehicular movement in a city
Multiple producer / multiple consumer (MPMC) C++ thread-safe queue for passing data between threads
Parallel Programming and MultiThreading using C++
Async concurrency primatives and synchronization for C++11 and later
Real Time System Architectures
This is a small example of an implementation of Producer/Consumer Pattern with condition_variable and mutex
Thread pool in C++
Comparing the performance of two different implementations of the concurrent unbounded queue
Comparing the performance of three different implementations of the concurrent linked list
A theater simulated by using threads to model customer and employee behavior
Mutex with deadlock detection and other synchronization-primitives
An implementation of a monitor synchronization construct working in the distributed environment.
Conflict resolution for the well-known distributed dining philosophers problem
Add a description, image, and links to the condition-variable topic page so that developers can more easily learn about it.
To associate your repository with the condition-variable topic, visit your repo's landing page and select "manage topics."