HTGS  v2.0
The Hybrid Task Graph Scheduler
ExecutionPipeline.hpp File Reference

ExecutionPipeline encapsulates a task graph and duplicates it, such that each duplicate task graph executes concurrently. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  htgs::IRule< T, U >
 Provides an interface to send data along RuleManager edges for processing state and dependencies. More...
 
class  htgs::TaskGraphConf< T, U >
 Manages a group of connected ITasks and their connections. More...
 
class  htgs::ExecutionPipeline< T, U >
 The ExecutionPipeline class is used to duplicate task graphs, such that each duplicate executes concurrently. More...
 

Detailed Description

ExecutionPipeline encapsulates a task graph and duplicates it, such that each duplicate task graph executes concurrently.

Author
Timothy Blattner
Date
Nov 30, 2015