In this paper, we propose a new single appearance schedule for synchronous dataflow programs to minimize data memory and code memory size at the same time. When the software code is automatically synthesized from the dataflow program graphs, a single appearance schedule promises only one appearance of each node definition in the generated code. While several heuristics have been developed to find a single appearance schedule, they all have to pay significant amount of data memory overhead compared with a buffer optimal schedule. The key idea of the proposed technique is to make a dynamic decision of loop count to make a schedule quasi-static. The proposed quasi-static static schedule produces a single appearance schedule code with minimum d...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
In this paper we address the problem of minimizing buffer storage requirement in constructing rate-o...
In this paper, we address the problem of static scheduling and software synthesis for dataflow graph...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
T his paper addresses trade-offs between the minimization of program memory and data memory requirem...
Minimizing memory requirements for program and data are critical objectives when synthesizing softwa...
This paper minimizes the buffer size and the buffer memory management performance overhead for a syn...
There has been a proliferation of block-diagram environments for specifying and prototyping DSP sys-...
Four scheduling strategies for dataflow graphs onto parallel processors are classified: (1) fully dy...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...
System-level modeling, simulation, and synthesis using the synchronous dataflow (SDF) model of compu...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
In this paper we address the problem of minimizing buffer storage requirement in constructing rate-o...
In this paper, we address the problem of static scheduling and software synthesis for dataflow graph...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
T his paper addresses trade-offs between the minimization of program memory and data memory requirem...
Minimizing memory requirements for program and data are critical objectives when synthesizing softwa...
This paper minimizes the buffer size and the buffer memory management performance overhead for a syn...
There has been a proliferation of block-diagram environments for specifying and prototyping DSP sys-...
Four scheduling strategies for dataflow graphs onto parallel processors are classified: (1) fully dy...
Scheduling data ow graphs onto processors consists of assigning actors to processors, ordering their...
System-level modeling, simulation, and synthesis using the synchronous dataflow (SDF) model of compu...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
In this paper we address the problem of minimizing buffer storage requirement in constructing rate-o...
In this paper, we address the problem of static scheduling and software synthesis for dataflow graph...