mpmc
There are 18 repositories under mpmc topic.
fereidani/kanal
The fast sync and async channel that Rust deserves
mahdi-shojaee/loole
A safe sync/async multi-producer, multi-consumer channel
craflin/LockFreeQueue
A lock-free multi-producer multi-consumer ring buffer FIFO queue.
nim-works/loony
A high throughput MPMC lock-free queue based on a paper by Giersch, Nolte et al implemented in pure Nim.
qingstor/crossfire-rs
A lockless mpmc/mpsc to support async base on crossbeam
elijahr/lockfreequeues
Lock-free queue implementations for Nim.
brunocodutra/ring-channel
Bounded MPMC channel abstraction on top of a ring buffer
d36u9/async
async is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
PaulThomas20002/S5-SYSTEM-SOFTWARE-AND-MICROPROCESSORS-LAB
KTU S5 CSL 331 SYSTEM SOFTWARE AND MICROPROCESSORS LAB
ardaku/whisk
Simple and fast async channels
tower120/chute
An mpmc/spmc lock-free broadcast queue.
0xpr03/mpmc-scheduler
Rust mpmc-scheduler with per-channel rate limiting & round-robin
kmdreko/wilt-ring
A multi-producer multi-consumer lock-free ring buffer implementation
Barath-Kannan/ConcurrentQueues
Concurrent queue variants
DarthBenro008/thread-broadcaster
A SPMC (Single Producer Multi Consumer) broadcasting channel to broadcast notifications between threads
DexterHaxxor/atomic_mpmc
silly experiment
pkarneliuk/dlsm
This project contains scripts and snippets in C++
mantono/cheap
Priority queue as a channel