Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17
-
Updated
Sep 11, 2021 - C++
Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17
A simple and fast minimalistic header-only library allowing to run async tasks and execute task graphs.
Lock-free concurrent work stealing deque in C++
A lightweight, educational M:N asynchronous runtime built from scratch with C++20 Coroutines. Features Work-Stealing, EBR, and Reactor-based I/O.
ZigBeam: Reusable building blocks for high-performance concurrency and parallel computing
Chase-Lev work-stealing deque scheduler for parallel task decomposition with local LIFO and remote FIFO stealing
Production-grade genpark-chase-lev-work-stealing-deque-skill skill for AI agents
Chase-Lev work-stealing deque scheduler for parallel task decomposition with local LIFO and remote FIFO stealing
Production-grade genpark-chase-lev-work-stealing-deque-skill skill for AI agents
Header-only C++20 work-stealing thread pool on a lock-free Chase-Lev deque: futures, parallel_for, deadlock-free nested fork/join. TSan-verified.
To associate your repository with the chase-lev topic, visit your repo's landing page and select "manage topics."