1 dépôt
Execution patterns for distributing recursive computations across multiple processor cores.
Distinct from Parallel Processing: Distinct from Parallel Processing: specifically targets the recursive nesting of task dependencies rather than general data-parallelism.
Explore 1 awesome GitHub repository matching data & databases · Recursive Parallel Patterns. Refine with filters or upvote what's useful.
Cpp-taskflow is a C++ task-parallelism framework and task graph scheduler designed to manage and execute complex dependency graphs of parallel tasks across CPU and GPU hardware. It provides a parallel algorithm library for high-performance implementations of reductions, sorts, pipelines, and iterations. The framework distinguishes itself through its ability to offload heavy computational workloads from a task graph to graphics processors for acceleration. It also includes a task profiling tool and a performance analysis interface for visualizing task execution flow and dependency structures t
Implements nested dependency structures within C++ workflows to handle recursive computations in parallel.