fiber
Microthread scheduler
Provides a framework for cooperative scheduling of microthreads allowing multiple execution paths on a single thread.
userland threads uses zig build
1 stars
0 watching
0 forks
Language: C++
last commit: 3 months ago
Linked from 1 awesome list
boostboost-librarycpluspluscppfiberszig-package
Related projects:
Repository | Description | Stars |
---|---|---|
kassane/context | A C++ library for cooperative multitasking and execution control on a single thread. | 0 |
kassane/winpthreads-zigbuild | A library providing POSIX threading APIs for mingw-w64 on Windows. | 12 |
boostorg/fiber | A framework for cooperative scheduling of micro-threads using stored execution states. | 465 |
richiesams/fibertaskinglib | An asynchronous task scheduler for parallelizing computations with arbitrary dependencies using fibers. | 939 |
kassane/fmt | A modern formatting library with a fast and safe API for string formatting | 0 |
kprotty/zefi | An experimental Zig library implementing fibers for concurrency management | 38 |
google/marl | A task scheduler that manages the execution of tasks across multiple threads or fibers. | 1,889 |
kassane/unordered | A collection of hash containers with different standards compliance levels and intended use cases. | 0 |
kassane/libzmq | A C++ implementation of the ZeroMQ messaging kernel with support for multiple transport protocols and asynchronous message queues. | 2 |
kassane/libsigcplusplus | A typesafe callback system for C++ | 0 |
kassane/hana | A standard library for metaprogramming in C++ | 1 |
ivanseidel/arduinothread | A C++ library that simplifies the management of parallel tasks on Arduino boards. | 957 |
kassane/libbpf | Automated build and distribution mirror for the libbpf library. | 2 |
thinktransit/micropython-aioschedule | A task scheduler with asynchronous support and persistence for MicroPython-based devices | 8 |
fizista/micropython-scron | A simple time-based task scheduling program inspired by the well-known CRON program. | 9 |