AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.
-
Updated
Mar 23, 2024 - C++
AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.
🧵 Fast and easy multithreading for React Native using JSI
Lamport's Mutual Exclusion Algorithm shown on Dining Philosophers
Radium is a Ray Tracing Engine written in C++ that runs on the CPU using shared-memory multiprocessing
Web Socket Topic Server: notify events to processes subscribed to the topics. (Qt/C++)
A fast multiprocess multiple producer multiple consumer shared memory-based logging facility.
An operating system that doesn't try to be UNIX. Made completely from scratch with its own bootloader. 😊 (Superseded by https://github.com/UltraOS/Ultra)
Simulation of real-time system gathering temperatures from geo-distributed meteorological stations
A thread-pooled asynchronous job library
Concurrent and parallel programming might seem complex, but this guide simplifies it. Learn about sequential vs non-sequential programming, processes, and threads. Explore examples in popular languages like C++, Python, and JavaScript to apply your new knowledge to your projects.
Simulator for Code Character, a Pragyan '17 event
Client/Server (network) based text messenger built in C++.
Dataflow library and engine in C++
[ECCV 2022] Multimodal Transformer with Variable-length Memory for Vision-and-Language Navigation
Multiprocessing: Processing EFTs with workers (in C++)
A simple MPI program to compute the matrix matrix multiplication. Splitting the matrix A rowwise, and distribute it to different processes. Comparing the runtime using 1, 2 and 4 processors.
Operating System labs in Moscow Aviation Institute.
Collection of reusable C++ software (design patterns, boost gaps, etc.)
Fast distributed sort.
Implementation of multiple producer-consumer system where producers create prioritized jobs
Add a description, image, and links to the multiprocessing topic page so that developers can more easily learn about it.
To associate your repository with the multiprocessing topic, visit your repo's landing page and select "manage topics."