semaphores
Here are 154 public repositories matching this topic...
A modern header-only C++ library that provides platform-independent utilities.
-
Updated
Sep 24, 2020 - C++
Santa Claus Multithreading Problem Solutions on Python and C (semaphores/condition variables)
-
Updated
Dec 25, 2018 - C
A simple POSIX threading library for MATLAB Coder
-
Updated
Sep 17, 2018 - C
Programming with C course: pointer, multi-process, multi-thread, concurrency, semaphores, Socket, PIPE, FIFO
-
Updated
Jun 15, 2018 - C
Simple solution of classic dining philosophers problem
-
Updated
Jan 25, 2019 - C++
Bus station simulation using shared memory and POSIX semaphores
-
Updated
Jul 20, 2020 - C
Problem
Individual notes may have footnotes. Those footnotes are numbered in accordance to the file. When the individual topic notes are merged, they keep (as supposed) the footnote number they had.
This causes
- pandoc outputs a warning on duplicated footnotes
- the footnotes in the published are incorrect
 and the known solutions of the problems producer/consumidor and writer/reader.
-
Updated
Apr 16, 2019 - Java
A Client Server FTP, with multithread and syncronization.
-
Updated
Aug 3, 2019 - C
[Operating System Course Project] Ice Cream Factory Problem - This program creates a simulation of an ice cream shop where multiple customers are entertained with preventing race condition. It is written in pure C only.
-
Updated
Jul 11, 2019 - C
OS-Programs related to System Call, Process Creation, Threading, Synchronization, Race condition, Semaphores, Inter-Process-Communication, Pipes, Shared memory, message passing & further more.
-
Updated
Jun 1, 2020
Concurrent distributed systems assignment
-
Updated
Jun 27, 2019 - Java
Operating Systems Course: a restaurant of processes
-
Updated
Jul 14, 2018 - C
El objetivo de este repositorio es mostrar como se aplican los conceptos básicos del cómputo concurrente en la programación de algoritmos para la solución de problemas.
-
Updated
Jul 20, 2020 - C++
Repo for the Advance Practical Embedded Systems. Contains work related to Linux kernel, Pthreads, FreeRTOS, etc.
-
Updated
Jan 28, 2019 - C
Systems Programming
-
Updated
Jun 26, 2020 - C
priority CPU-Scheduling for Pintos, using a multilevel feedback queue system
-
Updated
Mar 25, 2019 - C
-
Updated
Apr 29, 2020 - C++
In this project semaphore is used for dining philosopher problem in c language.
-
Updated
Feb 21, 2020 - C
Pipe written in C that takes advantage of low-level Linux OS calls to pipe a character stream to and from a producer and consumer
-
Updated
Jan 27, 2020 - C
Homework repo for the lecture operating systems lab
-
Updated
Jun 29, 2020 - C
Implementation of the concurrency problem called "Roller Coaster Problem"
-
Updated
Nov 1, 2020 - Swift
Ejemplos básicos de programación concurrente y paralelismo.
-
Updated
Jan 14, 2016 - C++
5.8 The roller coaster problem This problem is from Andrews’s Concurrent Programming [1], but he attributes it to J. S. Herman’s Master’s thesis. Suppose there are n passenger threads and a car thread. The passengers repeatedly wait to take rides in the car, which can hold C passengers, where C < n. The car can go around the tracks only when it is full. Here are some additional details: • Passengers should invoke board and unboard. • The car should invoke load, run and unload. • Passengers cannot board until the car has invoked load • The car cannot depart until C passengers have boarded. • Passengers cannot unboard until the car has invoked unload. Puzzle: Write code for the passengers and car that enforces these constraints.
-
Updated
Feb 25, 2018 - Python
-
Updated
Feb 28, 2020 - Java
Improve this page
Add a description, image, and links to the semaphores topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the semaphores topic, visit your repo's landing page and select "manage topics."

