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
A theater simulated by using threads to model customer and employee behavior
Thread pool in C++
Mutex with deadlock detection and other synchronization-primitives
Comparing the performance of three different implementations of the concurrent linked list
Implementation of HS Algorithm in the field of Distributed Algorithms
Comparing the performance of two different implementations of the concurrent unbounded queue
This tool is a traffic simulator. A proper and thread-safe communication protocol is used between vehicles and intersections to complete the simulation.
on producer/consumer pattern
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."