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.

    Language:C11104
  • 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.

    Language:C5110
  • jesse-r-s-hines/MultithreadingDemo

    An online, interactive multithreading visualization. Demonstrate race conditions, deadlock, and synchronization primitives such as locks, condition variables and semaphores.

    Language:Scala4100
  • renanbomtempo/moving-threads

    The basics of multithreading with pthreads. [UFMG-FSPD-TP1]

    Language:C2160
  • CSalih/Operating-Systems

    Homework repo for the lecture operating systems lab

    Language:C1100
  • dokastho/Channel

    C++ implementation of golang's Channel type

    Language:C++1100
  • mohamedhassan279/CalTrain

    Application for Synchronization and Mutual Exclusion.

    Language:C1100
  • 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.

    Language:C0100
  • DragosRadut/Thread-Scheduler

    Thread Sheculer based on Round Robin model.

    Language:C0100
  • GeorgeVasilakopoulos/Client-Server-TCP

    Implementation of a multi-threaded poller server. Client-Server communication through TCP. Thread synchronization with mutexes and condition variables

    Language:C0100
  • Grade0/LR_Assignments

    "Network Programming" Class Assignments - BSc in Computer Science @ University of Pisa

    Language:Java0100
  • Manish927/Concurrency

    Threads, Semaphore, Mutex, Atomic, Condition Variable -- in Java & C++

    Language:C++0100
  • niaz-ahsan/CppND-Concurrent-Traffic-Simulation

    Concurrent Traffic Simulator written in C++ using threads and tasks, smart pointers and condition variables (Udacity C++ Nanodegree)

    Language:C++0100