The paper introduces and specifies a formalism that provides complete representations of dataflow process network (DPN) program executions, by means of directed acyclic graphs. Such graphs, also known as execution trace graphs (ETG), are composed of nodes representing each action firing and by directed arcs representing the dataflow program execution constraints between two action firings. Action firings are atomic operations that encompass the algorithmic part of the action executions applied to both, the input data and the actor state variables. The paper describes how an ETG can be effectively derived from a dataflow program, specifies the type of dependencies that need to be included, and the processing that need to be applied so that a...
Abstract—Dataflow-based application specifications are widely used in model-based design methodologi...
Part 3: Multi/Many-Core System DesignInternational audienceCurrent approaches for mapping Kahn Proce...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Abstract. We describe a new approach to workflow analysis, which combines a rich graph representatio...
Abstract—Aggregated Dynamic Dataflow Graphs can assist programmers to uncover the main data paths of...
Heterogeneous parallel systems are becoming mainstream computing platforms nowadays. One of the main...
Execution trace graph analysis of dataflow programs has been demonstrated to be an effective way for...
This paper builds upon research by Lee [1] concerning the token flow model, an analytical model for ...
In a dataflow program, an instruction is enabled whenever all of its operands have been produced; at...
International audienceProcess Networks are a means to describe streaming embedded applications. They...
AbstractRedux is a tool that generates dynamic dataflow graphs. It generates these graphs by tracing...
The correctness of a sequential program can be shown by the anno-tation of its control flow graph wi...
A dataflow network consists of nodes that communicate over perfect FIFO channels. For dataflow netwo...
This paper investigates the relationship between two ways of analyzing streaming systems: trace anal...
This paper reviews and extends an analytical model for the behavior of dataflow graphs with data-dep...
Abstract—Dataflow-based application specifications are widely used in model-based design methodologi...
Part 3: Multi/Many-Core System DesignInternational audienceCurrent approaches for mapping Kahn Proce...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...
Abstract. We describe a new approach to workflow analysis, which combines a rich graph representatio...
Abstract—Aggregated Dynamic Dataflow Graphs can assist programmers to uncover the main data paths of...
Heterogeneous parallel systems are becoming mainstream computing platforms nowadays. One of the main...
Execution trace graph analysis of dataflow programs has been demonstrated to be an effective way for...
This paper builds upon research by Lee [1] concerning the token flow model, an analytical model for ...
In a dataflow program, an instruction is enabled whenever all of its operands have been produced; at...
International audienceProcess Networks are a means to describe streaming embedded applications. They...
AbstractRedux is a tool that generates dynamic dataflow graphs. It generates these graphs by tracing...
The correctness of a sequential program can be shown by the anno-tation of its control flow graph wi...
A dataflow network consists of nodes that communicate over perfect FIFO channels. For dataflow netwo...
This paper investigates the relationship between two ways of analyzing streaming systems: trace anal...
This paper reviews and extends an analytical model for the behavior of dataflow graphs with data-dep...
Abstract—Dataflow-based application specifications are widely used in model-based design methodologi...
Part 3: Multi/Many-Core System DesignInternational audienceCurrent approaches for mapping Kahn Proce...
this report is to investigate the representation of algorithms as data flow graphs and the lineariza...