Assignments for course Operating Systems at ECE NTUA
-
Updated
Jul 22, 2023 - C
Assignments for course Operating Systems at ECE NTUA
To use Colour-PLAY just enter your name and a shared room number with friends. Then all you have to do is select your video client (YouTube by default), enter a video ID, and click "Change Video". All video playback should be synchronized to everyone in the room!
Evolutionary programming modeled, implemented with objects to find the best path between two points in a Grid for Object-Oriented Programming course.
This repo for assignment OS Course in Synchronization.
Implement an in-kernel key-value store: Fridge.
Syncs notion database calendar to Google Calendar
The main purpose of this project was to become familiar with multithreaded programs and also how to deal with sychronization problems between threads.
A small implementation to allow realtime sycnhronisation in php web apps
The dining philosophers problem is a classic synchronization problem which is used to evaluate situations where there is a need of allocating multiple resources to multiple processes.
A Parallel Discrete Event Simulation Engine with Examples
A multithreaded take on the classic sandwich-making problem using synchronization.
A web application for users to take part in the auctioning process.
Academic assignments of the Foundations of Parallel, Concurrent, and Multithreaded Programming course
Tool to synchronize HackerRank with GitHub
Add a description, image, and links to the sychronization topic page so that developers can more easily learn about it.
To associate your repository with the sychronization topic, visit your repo's landing page and select "manage topics."