An experimental operating system for 32bit Amiga computers.
-
Updated
Sep 30, 2024 - C
An experimental operating system for 32bit Amiga computers.
An interpreter for a concurrent lisp-like language with message-passing and pattern-matching implemented in C.
Umka: a statically typed embeddable scripting language
Ce projet simule le problème classique des philosophes et du repas, où plusieurs philosophes doivent partager des ressources (fourchettes) pour manger et réfléchir, tout en évitant les situations de deadlock et de starvation.
An implementation of a Linked List with concurrence in C
A DDoS simulation tool to generate high traffic to a server using multiple threads and configurable user agents. For educational purposes only.
OpenMP is highly advantageous when dealing with larger tasks that can be parallelized effectively.
Efficient solution to the classic readers-writers problem by allowing fine-grained control over access to shared resources.
Dining philosophers problem solution in C
MicroPythonRT is a fork of MicroPython with added support for concurrency, C interoperability, and graphics.
Trabajo Práctico de la asignatura Sistemas Operativos de la UTN, presentado en la primera entrega sin fallas
Trabajo práctico de Sistemas Operativos, 1er cuatrimestre 2024, UTN
Trabajo Práctico de la asignatura Sistemas Operativos de la UTN, presentado en la primera entrega sin fallas
Trabajo Práctico de la asignatura Sistemas Operativos de la UTN, presentado en la primera entrega sin fallas
ANSI C pthread packages for thread pools, queues/channels, task timers, set operations, red-black btree associative map.
Implementation of core PintOS projects (Threads, User Programs, Virtual Memory Paging, and Memory Mapped Files) for the CS301 Operating Systems course at IITGN.
Various Lab Assignments from Cornell University's CS 3420(Embedded Systems Course)
NFS for users to manage their system storage files and directories
A POSIX-based process simulator in C, implementing key operating system concepts such as process scheduling, concurrency, and inter-process communication.
Add a description, image, and links to the concurrency topic page so that developers can more easily learn about it.
To associate your repository with the concurrency topic, visit your repo's landing page and select "manage topics."