condition-variables
There are 14 repositories under condition-variables topic.
asad82/User-Level-Thread-Library
The program implements a user level thread library for Linux in C with pre-emption, locks, conditions, semaphores, scheduler, timers, multi-level priority queue ensuring synchronization in real world programs besides several other features making it a complete autonomous library for thread creation and management. Sample test programs utilizing the thread library are also included with the design document and code.
ANSANJAY/MasteringPthreads
This repository contains comprehensive notes and code samples from the Master Class Course on Multi-Threading. Covering topics from basic to advanced—thread creation, race conditions, mutex, deadlocks, condition variables, and semaphores—it serves as a one-stop guide for mastering multi-threading in C/C++ on Linux.
jesse-r-s-hines/MultithreadingDemo
An online, interactive multithreading visualization. Demonstrate race conditions, deadlock, and synchronization primitives such as locks, condition variables and semaphores.
renanbomtempo/moving-threads
The basics of multithreading with pthreads. [UFMG-FSPD-TP1]
CSalih/Operating-Systems
Homework repo for the lecture operating systems lab
dokastho/Channel
C++ implementation of golang's Channel type
mohamedhassan279/CalTrain
Application for Synchronization and Mutual Exclusion.
AnnLvu/philosophers
Implementation of the **Dining Philosophers Problem** in C, demonstrating multithreading, synchronization, and concurrency. The simulation manages philosophers sharing forks and avoids issues like deadlock and starvation.
DragosRadut/Thread-Scheduler
Thread Sheculer based on Round Robin model.
GeorgeVasilakopoulos/Client-Server-TCP
Implementation of a multi-threaded poller server. Client-Server communication through TCP. Thread synchronization with mutexes and condition variables
Grade0/LR_Assignments
"Network Programming" Class Assignments - BSc in Computer Science @ University of Pisa
Manish927/Concurrency
Threads, Semaphore, Mutex, Atomic, Condition Variable -- in Java & C++
niaz-ahsan/CppND-Concurrent-Traffic-Simulation
Concurrent Traffic Simulator written in C++ using threads and tasks, smart pointers and condition variables (Udacity C++ Nanodegree)