A General-purpose Task-parallel Programming System

Card image cap

Expressive Programming Model

Taskflow enables developers to express a broad range of computational patterns using task graph-based approaches with minimal programming effort.

Card image cap

Parallel Algorithm Primitives

Taskflow offers parallel algorithm primitives for quickly expressing common parallel algorithm patterns.

Card image cap

Efficient System Runtime

Taskflow develops a highly efficient system runtime optimized for latency, energy efficiency, and throughput.

Card image cap

Scalable to Millions of Tasks

Taskflow has demonstrated promising performance in large parallel applications with millions of CPU and GPU tasks.