2002
DOI: 10.1007/3-540-45874-3_1
|View full text |Cite
|
Sign up to set email alerts
|

Consistency Analysis of Reconfigurable Dataflow Specifications

Abstract: Abstract. Parameterized dataflow is a meta-modeling approach for incorporating dynamic reconfiguration capabilities into broad classes of dataflow-based design frameworks for digital signal processing (DSP). Through a novel formalization of dataflow parameterization, and a disciplined approach to specifying parameter reconfiguration, the parameterized dataflow framework provides for automated synthesis of robust and efficient embedded software. Central to these synthesis objectives is the formulation and analy… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2008
2008
2014
2014

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 17 publications
0
6
0
Order By: Relevance
“…If there are two directed paths that connect a given pair of actors and that specify inconsistent relations between the execution rates of this pair of actors, then either for any finite number of initial tokens this subgraph will deadlock or there is an unbounded accumulation of tokens. Therefore, in order to verify whether there exists a bounded number of initial tokens that is sufficient to satisfy the throughput constraint, we need to check whether the relation between the execution rates of each pair of actors is strongly consistent [Bhattacharya and Bhattacharyya 2002;Lee 1991] over all paths between these two actors. We define strong consistency as the requirement that the constraints on execution rates are consistent for every valuation of the token transfer parameters.…”
Section: Variable-rate Phased Dataflowmentioning
confidence: 99%
“…If there are two directed paths that connect a given pair of actors and that specify inconsistent relations between the execution rates of this pair of actors, then either for any finite number of initial tokens this subgraph will deadlock or there is an unbounded accumulation of tokens. Therefore, in order to verify whether there exists a bounded number of initial tokens that is sufficient to satisfy the throughput constraint, we need to check whether the relation between the execution rates of each pair of actors is strongly consistent [Bhattacharya and Bhattacharyya 2002;Lee 1991] over all paths between these two actors. We define strong consistency as the requirement that the constraints on execution rates are consistent for every valuation of the token transfer parameters.…”
Section: Variable-rate Phased Dataflowmentioning
confidence: 99%
“…In this paper, applications are described using parameterized dataflow modeling [7]. The chosen model of Parameterized Cyclo-Static Directed Acyclic Graph (PCSDAG) states that the graph can be totally reconfigured once before starting a new execution.…”
Section: B Modeling Applications With a Parameterized Dataflow Modelmentioning
confidence: 99%
“…If there are two directed paths that connect a given pair of actors and that specify inconsistent relations between the execution rates of this pair of actors, then either for any finite number of initial tokens this sub-graph will deadlock or there is an unbounded accumulation of tokens. Therefore, in order to verify whether there exists a bounded number of initial tokens that is sufficient to satisfy the throughput constraint, we need to check whether the relation between the execution rates of each pair of actors is strongly consistent [1,8] over all paths between these two actors. We define strong consistency as the requirement that the constraints on execution rates are consistent for every valuation of the token transfer parameters.…”
Section: Analysis Modelmentioning
confidence: 99%
“…By construction of VRDF graphs, we have that if p falls into case (1), then there has to be an edge e ij ∈ E(v i )\E(p) that is on a simple directed path to v τ that transfers the value of p to another actor, and has constant token transfer quanta, i.e. the token production parameter of e ij falls into case (3).…”
Section: Lemmamentioning
confidence: 99%