2004
DOI: 10.1007/978-3-540-28644-8_5
|View full text |Cite
|
Sign up to set email alerts
|

Resource Control for Synchronous Cooperative Threads

Abstract: We develop new methods to statically bound the resources needed for the execution of systems of concurrent, interactive threads. Our study is concerned with a synchronous model of interaction based on cooperative threads whose execution proceeds in synchronous rounds called instants. Our contribution is a system of compositional static analyses to guarantee that each instant terminates and to bound the size of the values computed by the system as a function of the size of its parameters at the beginning of the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2004
2004
2014
2014

Publication Types

Select...
5
2
1

Relationship

3
5

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 25 publications
(16 reference statements)
0
10
0
Order By: Relevance
“…One approach is to enrich the semantics, as e.g. in [5] where a resource bound analysis is proposed for a reactive synchronous variant of the π-calculus. For more classical (and abstract) variants, related studies address decidability issues often in connection with Petri nets, such as e.g.…”
Section: Related Workmentioning
confidence: 99%
“…One approach is to enrich the semantics, as e.g. in [5] where a resource bound analysis is proposed for a reactive synchronous variant of the π-calculus. For more classical (and abstract) variants, related studies address decidability issues often in connection with Petri nets, such as e.g.…”
Section: Related Workmentioning
confidence: 99%
“…Of course, many other determinacy theorems occur in the literature on synchronous programming (cf., e.g., [12]). The static analysis technique for ensuring reactivity is inspired by previous work by the author [3,4] where, roughly, the reactivity of a (tail recursive) SL model with data types is studied. The tail recursive SL model and the related CPS translation appear to be original.…”
Section: Related Workmentioning
confidence: 99%
“…Definition 30 (strong labelled bisimulation) A symmetric relation R on programs is a strong labelled bisimulation if whenever P R Q the following holds: 3 We denote with ≡ L the largest strong labelled bisimulation.…”
Section: Strong Labelled Bisimulation and An Up-to Techniquementioning
confidence: 99%
“…Only a few studies based on ICC methods are related to resource control of concurrent computational models. In [2], a bound on the resource needed by synchronous cooperative threads in a functional framework is computed. The paper [1] provides a static analysis for ensuring feasible reactivity in a synchronous π-calculus.…”
Section: Introductionmentioning
confidence: 99%