The analysis of the trace graphs generated by dataflow program executions has been shown to be an effective tool for exploring and optimizing the design space of application programs on manycore/multicore platforms. In this work a new approach aiming at finding bounded buffer size configurations for implementations generated by dataflow programs is presented. The introduced method is based on an original transformation procedure which converts the execution trace graph into an event driven linear system made up by a Petri Net. A control theoretic approach based on Model Predictive Control methodologies is then applied to the obtained Petri Net system in order to effectively explore the dataflow program design space and find nearly optimal b...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
In multimedia and graphics applications, data samples of nonprimitive type require significant amoun...
We present an approach to model dataflow architectures at a high level of abstraction using timed co...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
Execution trace graph analysis of dataflow programs has been demonstrated to be an effective way for...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Executing a dataflow program on a parallel platform requires assigning to each buffer a given size s...
This paper presents a dataflow design methodology and an associated co-exploration environment, focu...
Soft real-time applications that process data streams can often be intuitively described as dataflow...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
ISBN: 978-0-7695-2975-2International audienceSoftware synthesis from a data-flow model has been a ve...
International audienceThe synchronous dataflow model is widely usedto design real-time streaming app...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
In multimedia and graphics applications, data samples of nonprimitive type require significant amoun...
We present an approach to model dataflow architectures at a high level of abstraction using timed co...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
Execution trace graph analysis of dataflow programs has been demonstrated to be an effective way for...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Executing a dataflow program on a parallel platform requires assigning to each buffer a given size s...
This paper presents a dataflow design methodology and an associated co-exploration environment, focu...
Soft real-time applications that process data streams can often be intuitively described as dataflow...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
ISBN: 978-0-7695-2975-2International audienceSoftware synthesis from a data-flow model has been a ve...
International audienceThe synchronous dataflow model is widely usedto design real-time streaming app...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
In multimedia and graphics applications, data samples of nonprimitive type require significant amoun...
We present an approach to model dataflow architectures at a high level of abstraction using timed co...