1 repositorio
Memory allocators that distribute resources via messaging to minimize contention in producer-consumer patterns.
Distinct from Memory Allocators: Specifically uses a messaging system for distribution, distinct from general heap or system allocators.
Explore 1 awesome GitHub repository matching part of an awesome list · Message-Passing Allocators. Refine with filters or upvote what's useful.
Verona is a research programming language designed to prevent data races through a system of concurrent ownership and deep immutability. It utilizes a deeply immutable memory model to ensure that complex objects cannot be mutated, allowing data to be shared across concurrent threads without synchronization locks. The project features a deterministic parallel execution engine that ensures reproducible outputs regardless of thread timing. It employs a region-based memory manager to assign memory regions to specific threads or processes, reducing contention in producer-consumer workloads. The s
Employs a message-passing allocator to distribute memory and reduce contention in producer-consumer workloads.