16th Asia and South Pacific Design Automation Conference (ASP-DAC 2011) 2011
DOI: 10.1109/aspdac.2011.5722178
|View full text |Cite
|
Sign up to set email alerts
|

Minimizing buffer requirements for throughput constrained parallel execution of synchronous dataflow graph

Abstract: This paper concerns throughput-constrained parallel execution of synchronous data flow graphs. This paper assumes static mapping and dynamic scheduling of nodes, which has several benefits over static scheduling approaches. We determine the buffer size of all arcs to minimize the total buffer size while satisfying a throughput constraint. Dynamic scheduling is able to achieve the similar throughput performance as the static scheduling does by unfolding the given SDF graph. A key issue of dynamic scheduling is … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(15 citation statements)
references
References 15 publications
0
15
0
Order By: Relevance
“…In this way we can build the static scheduling result which concerns graph unfolding. The last set of experiments compares three priority assignment methods: method used in [7], invocation-based assignment, and node-based assignment explained in the previous section. We vary the throughput constraint to find a mapping that requires the minimum resource overhead.…”
Section: Methodsmentioning
confidence: 99%
See 4 more Smart Citations
“…In this way we can build the static scheduling result which concerns graph unfolding. The last set of experiments compares three priority assignment methods: method used in [7], invocation-based assignment, and node-based assignment explained in the previous section. We vary the throughput constraint to find a mapping that requires the minimum resource overhead.…”
Section: Methodsmentioning
confidence: 99%
“…For mapping/scheduling optimization, previous works are all based on static scheduling. There is an exception in [7], which assumes that a static mapping decision is given from any previous work and proposes a technique to minimize the buffer requirement assuming that a dynamic scheduling technique is used. They did not consider how to determine the static mapping.…”
Section: The Iteration Bound ∞mentioning
confidence: 99%
See 3 more Smart Citations