Codes for my Operating Systems' Class
-
Updated
Nov 7, 2017 - C
Codes for my Operating Systems' Class
Repo for the Advance Practical Embedded Systems. Contains work related to Linux kernel, Pthreads, FreeRTOS, etc.
Linux Kernel module that enables a synchronization barrier and a message subsystems for threads registered into a group.
Thread management (synchronization problem) application for Linux operating systems. (Covid-19 Test Unit)
Synchronization technique in ARM processors using Exclusive Instructions and bit fields.
These exercises were attempted and completed during the course 'Operating Systems' offered by Dr. Sivaselvan B. at IIITDM Kancheepuram.
Code work associated with the Udemy course "Multithreading_and_Thread_Synchronisation" authored by Abhishek CSEPracticals
Synchronization and communication between threads made easy (through strongly typed message queues). Really.
Inverted Search Engine implementation in C based on the Sigmod 2013 competition. Implemented complex data structures and thread synchronization to make the search engine efficient.
Create a matrix and sum matrix (Operating Systems Project 3)
System Programming Project
Bespoke POSIX threads, mutexes, wait queues, thread pools, and semaphores for the C programming language.
Simulates a 1-way bridge that can support 1 semi-truck or up to 3 cars using C pthreads.
Multithreading implemented with POSIX in C to perform calculations on a large array.
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.
Add a description, image, and links to the thread-synchronization topic page so that developers can more easily learn about it.
To associate your repository with the thread-synchronization topic, visit your repo's landing page and select "manage topics."