coros
Coroutine library
A C++23 library for task-based parallelism utilizing coroutines and the new expected type.
An easy-to-use and fast library for task-based parallelism, utilizing coroutines.
306 stars
6 watching
5 forks
Language: C++
last commit: 2 months ago coroutinescppparallel-computing
Related projects:
Repository | Description | Stars |
---|---|---|
quuxplusone/coro | A single-header library providing facilities for C++2a Coroutines | 80 |
mfichman/coro | A modern C++ library providing an async socket I/O implementation with SSL support | 50 |
takagi/cl-coroutine | A coroutine library for Common Lisp that enables efficient and lightweight cooperative multitasking. | 64 |
mpusz/coroutines | A library for writing concurrent code using cooperative multitasking | 0 |
tonbit/coroutine | An implementation of asynchronous coroutines in C++11 using ucontext and fiber | 416 |
xudong-huang/may | A high-performance library for stackful coroutines with support for asynchronous I/O and efficient scheduling. | 1,959 |
rustcc/coroutine-rs | Provides an implementation of cooperative multitasking in Rust | 414 |
belozierov/swiftcoroutine | An implementation of coroutines in Swift to simplify asynchronous programming and improve error handling. | 837 |
arun11299/coro-async | A C++ library providing a coroutine-based approach to networking | 37 |
tidwall/neco | A C concurrency library providing coroutines and synchronization primitives. | 1,138 |
sharow/libconcurrent | A lightweight, low-overhead concurrency library | 361 |
bloomberg/quantum | A framework for efficient concurrent execution of CPU-bound workloads using coroutines and parallelism | 580 |
rabauke/mpl | A C++17 message passing library based on the MPI standard for high-performance computing. | 168 |
bolero-murakami/sprout | A comprehensive C++ library for various algorithms and mathematical operations. | 876 |
hardikp/cpp-mempool | A C++ library for managing memory pools with efficient allocation and deallocation | 19 |