Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the nodes of the dataflow graph fire at different rates. Such multi-rate large-grain dataflow graphs have been widely regarded as a powerful programming model for DSP applications. In this paper we propose a method to minimize buffer storage requirement in constructing rate-optimal compile-time (MBRO) schedules for multi-rate dataflow graphs. We demonstrate that the constraints to minimize buffer storage while executing at the optimal computation rate (i.e. the maximum possible computation rate without storage constraints) can be formulated as a unified linear programming problem in our framework. A novel feature of our method is that in constructing...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...
T his paper addresses trade-offs between the minimization of program memory and data memory requirem...
Numerous design environments for signal processing use specification languages with semantics closel...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
In this paper we address the problem of minimizing buffer storage requirement in constructing rate-o...
Single-Rate Data-Flow (SRDF) graphs, also known as Homogeneous Synchronous Data-Flow (HSDF) graphs o...
There has been a proliferation of block-diagram environments for specifying and prototyping DSP sys-...
In this paper we discuss a method to perform compile-time buffer allocation, allowing efficient buff...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
This paper minimizes the buffer size and the buffer memory management performance overhead for a syn...
This paper describes and analyzes a paradigm for scheduling com-putations on a network of multiproce...
In this paper, we propose a new single appearance schedule for synchronous dataflow programs to mini...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...
T his paper addresses trade-offs between the minimization of program memory and data memory requirem...
Numerous design environments for signal processing use specification languages with semantics closel...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
In this paper we address the problem of minimizing buffer storage requirement in constructing rate-o...
Single-Rate Data-Flow (SRDF) graphs, also known as Homogeneous Synchronous Data-Flow (HSDF) graphs o...
There has been a proliferation of block-diagram environments for specifying and prototyping DSP sys-...
In this paper we discuss a method to perform compile-time buffer allocation, allowing efficient buff...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
This paper minimizes the buffer size and the buffer memory management performance overhead for a syn...
This paper describes and analyzes a paradigm for scheduling com-putations on a network of multiproce...
In this paper, we propose a new single appearance schedule for synchronous dataflow programs to mini...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...
T his paper addresses trade-offs between the minimization of program memory and data memory requirem...
Numerous design environments for signal processing use specification languages with semantics closel...