condition-variable
There are 54 repositories under condition-variable topic.
ssteinberg/shared_futex
Fast, shared, upgradeable, non-recursive and non-fair mutex
hidetatz/size-limited-queue
Learn what sync.Cond is
otamajakusi/riscv-step-by-step
RISC-V kernel step-by-step implmenetation
cyanhill/condition_variable
condition_variable implementation to fix monotonic_clock. This is header-only, dependency C++11 and POSIX library.
cfnptr/mpmt
Multi-platform multi-threading library, C99 <threads.h> alternative (mutex, cond, thread, pool)
lsmgeb89/asynch_bellman_ford
Implementation of Asynchronous Bellman–Ford Algorithm in the field of Distributed Algorithms
krinkinmu/userspace-threads
Userspace implementation of preemptive multithreading
Divine-Software/divine-synchronization
The Divine Synchronization Library
giovannigarifo/system-programming
Notes and code written for the System Programming course (Programmazione di Sistema) of PoliTo.
sarimmehdi/Walking_Philosophers
Walking philosophers
tmadorma1/multi-threaded-queue-service-class
The multi threaded queue service is a class that operates as a message processing service
yowenter/conditions
A simple parser & evaluator of the arithmetic/logical conditions
macvincent/City-Planner
A multi-threaded traffic simulation showing vehicular movement in a city
nandadeepd/operating-systems
Operating system concepts from the CS 510 course at PSU
rresma3/Pintos-CPU-Scheduling
priority CPU-Scheduling for Pintos, using a multilevel feedback queue system
connectivecpp/wait-queue
Multiple producer / multiple consumer (MPMC) C++ thread-safe queue for passing data between threads
exbotanical/lib.thread
Bespoke POSIX threads, mutexes, wait queues, thread pools, and semaphores for the C programming language.
gnello/in-memory-file-storage-server
Simple In Memory File Storage Server case study.
gummif/coma
Async concurrency primatives and synchronization for C++11 and later
nikeshsraj10/parallel-programming-multithreading
Parallel Programming and MultiThreading using C++
omercevik/CSE-344
Systems Programming
omercevik/CSE-437
Real Time System Architectures
shre1000/Operating-System
Operating System Traditional Programs
alienbloodbank/The-Drinking-or-Dining-Philosophers
Conflict resolution for the well-known distributed dining philosophers problem
egeozbek/multi-threaded-reservation-system
Multi-threaded Seat Reservation System Implementation in Java
hemulens/CppND-Concurrent-Traffic-Simulator
Concurrent Traffic Simulator written in C++ using threads and tasks, smart pointers and condition variables (Udacity C++ Nanodegree)
jevargas-m/tpool
Thread pool implementation in C
jynnantonix/posh
Rust synchronization primitives usable in async context
layan-mak/web-server
Multi-threaded web server
mbonesi/producer_consumer
on producer/consumer pattern
ram-ravan/Concurrent-Traffic-Simulation
This OpenCv project is built using C++ concurrency concepts such as threads, tasks, promises and futures, mutexes and locks and condition variables. The project also implements Monitor Object design pattern.
xichen-de/ConcurrentTrafficSimulation
This tool is a traffic simulator. A proper and thread-safe communication protocol is used between vehicles and intersections to complete the simulation.
bertanulusoy/cpp_producer_consumer_pattern
This is a small example of an implementation of Producer/Consumer Pattern with condition_variable and mutex
dorfner/thr-sync-buffer
Parallel buffer management with POSIX threads using mutexes, condition variables and barriers