This repository hosts a collection of OpenMP programs written in C. These programs are designed to illustrate fundamental concepts of parallel programming and provide practical examples for learning and experimentation.
- Parallel regions and thread management
- Work-sharing constructs (
for,sections) - Synchronization mechanisms (
critical,atomic,barrier) - Reduction operations and shared data handling
Each program resides in its own folder under src/ and includes a dedicated README with instructions for compilation and execution.
Hadbi Aghiles – This program is part of my OpenMP educational projects demonstrating the race condition problem.