Read-Write Lock in C++11
-
Updated
Feb 27, 2017 - C++
Read-Write Lock in C++11
A C++11 shared mutex with high emphasis on performance
C++ Threadsafe Singleton class using mutex and threadlock when accessing instance.
A simple thread pool written in C++17.
Multithreaded TCP Client/Server implementation in C++
This is a school project from Operating Systems course where threads, mutexes, semaphores, task pools and critical sections are used effectively to ensure synchronization among threads.
opengl project of balls colliding in 2 D space.
Bsuir labs (CSAN pt2)
✅ System Programming Labs, BSUIR 2019
OPERATING SYSTEMS - Assignment @hcmus
Real-time simulation for aircraft monitoring system in C++
The system uses inter-process communication through pipes for exchanging information (weights) between processes. Each layer of the neural network is represented as a separate process, and each neuron within a layer is treated as a separate thread.
🚀 Concurrent Log Processing System in C++ — A multi-threaded project exploring producer–consumer architecture. Logs are generated, queued, consumed, and monitored with a strong focus on race-condition prevention, proper signaling, and clean thread lifecycle management. Built to understand how real systems work safely under concurrency 🎮🕹
Car Tunnel Restriction Problem using POSIX C++ Threading with MUTEX (Synchronized the threading)
High performance adaptive C++11 spin mutex
Analysis of graph multithreading access performance with different synchronization mechanisms: mutext, shared mutex and atomic operations
This is a small example of an implementation of Producer/Consumer Pattern with condition_variable and mutex
Projects that cover the concept of multithreading
C++ library designed to provide system-level thread- and fail-safe functions with concurrency, atomic, file I/O, IPC, memory management, and system information retrieval functionalities.
Add a description, image, and links to the mutex-synchronisation topic page so that developers can more easily learn about it.
To associate your repository with the mutex-synchronisation topic, visit your repo's landing page and select "manage topics."