cpp-taskflow
Task programming library
A library providing a simple and expressive way to write parallel programs with complex task dependencies.
Modern C++ Parallel Task Programming Library
8 stars
1 watching
0 forks
Language: C++
last commit: almost 6 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| A collection of utility code for low-overhead, cross-platform task-based asynchrony in C++ | 78 |
| A header-only C++ library to help developers write concurrent CPU-GPU programs using task models | 100 |
| A C++ library for task concurrency allowing asynchronous execution of tasks in a graph structure. | 623 |
| A tool for parallel task programming with automatic work-stealing and heterogeneous CPU-GPU task management | 10,338 |
| A task scheduling system built with C++14 primitives to manage concurrent tasks and queues. | 41 |
| A high-performance Task abstraction for F#. | 240 |
| Enables parallelization of machine learning tasks on a distributed Spark cluster using the joblib library. | 243 |
| A single header C++11 task scheduler for managing concurrent tasks. | 190 |
| An automation toolkit for managing developer tasks and pipelines in a concurrent, human-readable format. | 299 |
| An asynchronous task scheduler for parallelizing computations with arbitrary dependencies using fibers. | 939 |
| A parallel task execution runtime using parallel depth-first scheduling | 34 |
| A command-line client for managing projects and tasks in a web-based project management tool | 17 |
| An asynchronous and distributed task queue based on Python asyncio framework | 438 |
| A tasking library that enables ultra-fine grained parallelism and efficient scheduling of tasks without the use of locks or manual threading | 620 |
| A Clojure library implementing a task queue that survives process restarts and is bounded by disk space | 385 |