Back to library
Build the GameLibraryOpen sourceFree

Taskflow

A header-based C++ task-parallel library supporting static and dynamic graphs, conditional tasks, work-stealing executors, CUDA or SYCL graphs, visualization, and profiling tools.

Visit official siteContent record updated Aug 3, 2026Official site reached automatically · Checked Aug 3, 2026

Why it’s here

Game engines can make dependencies among asset work, animation, physics, and render preparation explicit while using available cores and retaining an inspectable scheduling topology.

Best fit

Engines, frameworks, code, version control, and automation form the production backbone.

concurrencyengine-programmingperformance

Before you commit

Tiny tasks can lose to scheduler overhead, while blocking operations and main-thread rules need explicit modeling; benchmark real frame workloads against any existing job system and control thread affinity.

Search resources

Type to search the entire resource library

    Privacy settings

    This first release does not use behavioral analytics, advertising, or third-party tracking. Only your language choice and home-section state are stored in your browser.