Automated testing framework for multi-threaded C applications. Validates mutex locking logic, detects deadlocks, and benchmarks timestamp accuracy.
-
Updated
Jan 27, 2026 - Shell
Automated testing framework for multi-threaded C applications. Validates mutex locking logic, detects deadlocks, and benchmarks timestamp accuracy.
A data race detector for CUDA C and C++ based on ThreadSanitizer
Philosophers is a solution to the classic Dining Philosophers Problem in computer science. This project uses the C programming language and multithreading to implement a solution that prevents deadlocks and resource conflicts.
It includes common topics to prepare for iOS interviews
Resources and projects to get started with parallel, concurrent, and distributed programming.
A classic multithread program to learn how to avoid data race and deadlock issues - 42 The Network project
A project learning about threading and mutexes in C
I never thought philosophy would be so deadly
Add a description, image, and links to the datarace topic page so that developers can more easily learn about it.
To associate your repository with the datarace topic, visit your repo's landing page and select "manage topics."