Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
-
Updated
Feb 25, 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
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
Single header C++ Libraries for Thread Scheduling, Rendering, and so on...
Yet Another Concurrency Library
A DAG based parallel task schedule framework for galois advertising|基于DAG(Directed Acyclic Graph)的并行任务调度系统,自动推导节点依赖生成DAG。
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.
DeepSleepScheduler is a lightweight, cooperative task scheduler library with configurable sleep and task supervision.
MaslOS but 2
Vehicle Routing Problems on the Database
Pretty tiny Scheduler or ptScheduler is an Arduino library for writing non-blocking periodic tasks easily.
ltio, a network io library with pluggable coroutine supported(just run task like goroutine)
NeuroSpector: Dataflow and Mapping Optimizer for Deep Neural Network Accelerators
muwerk cooperative scheduler with mqtt-like queues
Simple Protected Mode Kernel for i386
ARM Cortex-M3 Real-Time Operating System for educational purpose.
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."