Speed up text streams processing by distributing input to a number of worker processes and merging their output back (fork-join computational model).
-
Updated
Jan 7, 2018 - C
Speed up text streams processing by distributing input to a number of worker processes and merging their output back (fork-join computational model).
This project involves implementing a dining philosophers problem, where philosophers (threads) compete for limited resources (forks) while avoiding deadlock and ensuring they can eat without conflicts.
The programs I wrote for Advanced Operating System course.
Custom Linux Shell based on the fork-join model. The main process spawns children processes that execute the given commands.
Modular ASIC/FPGA miner written in C, featuring overclocking, monitoring, fan speed control and remote interface capabilities.
Algorithms to calculate closest points in a plane in different languages
Add a description, image, and links to the fork-join topic page so that developers can more easily learn about it.
To associate your repository with the fork-join topic, visit your repo's landing page and select "manage topics."