1 Repo
Tools for constructing complex execution sequences for graphics hardware by chaining kernels and memory operations.
Distinct from GPU Acceleration: Distinct from general GPU acceleration: focuses on the structural definition of hardware task graphs.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Task Graph Definition. Refine with filters or upvote what's useful.
Taskflow is a C++ task-parallel framework designed to build high-performance parallel workflows and complex dependency graphs. It provides a programming model that organizes computational work into directed acyclic graphs, enabling developers to manage concurrency, resource scheduling, and task dependencies across multi-core CPUs and GPU accelerators. The framework distinguishes itself through its ability to orchestrate heterogeneous systems, allowing for the integration of hardware-accelerated kernels and memory operations into unified execution pipelines. It supports dynamic runtime subflow
Enables the construction of complex execution sequences for graphics hardware by chaining memory operations, computational kernels, and specific algorithmic tasks.