This paper determines a static scheduling and the minimal size of arc buffers for a given synchronous dataflow (SDF) graph, satisfying a throughput constraint. Unlike the previous work, we assume that the target architecture and the mapping information are given. In addition we consider the unfolding of the SDF graph to improve the throughput. To solve this problem, we adopt answer set programming (ASP) with constraint programming (CP) technique which always finds optimal solutions. The proposed ASP+CP formulation is compact enough to list the scheduling rules in 27 lines and could be applied to a small-but-practical size of coarse-grain SDF graphs successfully. ��2010 IEEE
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP...
Static dataflow graphs are widely used in design of concurrent real-time streaming applications on m...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Synchronous dataflow graphs (SDFGs) are widely used to represent digital signal processing algorithm...
Abstract—Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a mu...
Single-Rate Data-Flow (SRDF) graphs, also known as Homogeneous Synchronous Data-Flow (HSDF) graphs o...
Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core ...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
Numerous customary applications in digital signal processing may be characterized by synchronous dat...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
In statically scheduled multiprocessors inter-processor communication resources can be scheduled by ...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP...
Static dataflow graphs are widely used in design of concurrent real-time streaming applications on m...
This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This ...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Synchronous dataflow graphs (SDFGs) are widely used to represent digital signal processing algorithm...
Abstract—Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a mu...
Single-Rate Data-Flow (SRDF) graphs, also known as Homogeneous Synchronous Data-Flow (HSDF) graphs o...
Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core ...
Large-grain synchronous dataflow graphs or multi-rate graphs have the distinct feature that the node...
Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP) and str...
Numerous customary applications in digital signal processing may be characterized by synchronous dat...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
Synchronous dataflow graphs (SDFGs) are used extensively to model streaming applications. An SDFG ca...
In statically scheduled multiprocessors inter-processor communication resources can be scheduled by ...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to model digital signal processing (DSP...
Static dataflow graphs are widely used in design of concurrent real-time streaming applications on m...