Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
-
Updated
May 1, 2025 - C++
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
A hybrid thread / fiber task scheduler written in C++ 11
An implementation of various CPU scheduling algorithms in C++. The algorithms included are First Come First Serve (FCFS), Round Robin (RR), Shortest Process Next (SPN), Shortest Remaining Time (SRT), Highest Response Ratio Next (HRRN), Feedback (FB) and Aging.
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
A DAG based parallel task schedule framework for galois advertising|基于DAG(Directed Acyclic Graph)的并行任务调度系统,自动推导节点依赖生成DAG。
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
Single header C++ Libraries for Thread Scheduling, Rendering, and so on...
Yet Another Concurrency Library
🤹 A C++ implementation of the Round Robin Scheduler algorithm for process scheduling.
MaslOS but 2
DeepSleepScheduler is a lightweight, cooperative task scheduler library with configurable sleep and task supervision.
Simple template DAG scheduler in c++
LifeSim: A lifetime reliability simulator for manycore systems
leOS2 is a little interrupt-driven scheduler to execute little routines in background - For Arduino boards and Atmel microcontrollers
Vehicle Routing Problems on the Database
ltio, a network io library with pluggable coroutine supported(just run task like goroutine)
Pretty tiny Scheduler or ptScheduler is an Arduino library for writing non-blocking periodic tasks easily.
leOS is a little interrupt-driven scheduler to execute little routines in background - For Arduino boards and Atmel microcontrollers
Add a description, image, and links to the scheduler topic page so that developers can more easily learn about it.
To associate your repository with the scheduler topic, visit your repo's landing page and select "manage topics."