2013
DOI: 10.1007/978-3-319-02444-8_25
|View full text |Cite
|
Sign up to set email alerts
|

Termination and Cost Analysis of Loops with Concurrent Interleavings

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2013
2013
2016
2016

Publication Types

Select...
6
2

Relationship

5
3

Authors

Journals

citations
Cited by 15 publications
(13 citation statements)
references
References 19 publications
0
13
0
Order By: Relevance
“…The approach in [AAG11a,APC12] proposes to lose the values of fields at any potential release point. A more accurate solution has been proposed later to avoid losing the values of fields [AFG13] when the tasks whose execution may interleave either do not modify the involved fields or if they do so, they modify them a finite number of times. These techniques (both the initial and the more accurate one) constitute the resource analysis framework that our work relies upon, and they have been adopted directly for the generation of the upper bounds along the article.…”
Section: Related Workmentioning
confidence: 99%
“…The approach in [AAG11a,APC12] proposes to lose the values of fields at any potential release point. A more accurate solution has been proposed later to avoid losing the values of fields [AFG13] when the tasks whose execution may interleave either do not modify the involved fields or if they do so, they modify them a finite number of times. These techniques (both the initial and the more accurate one) constitute the resource analysis framework that our work relies upon, and they have been adopted directly for the generation of the upper bounds along the article.…”
Section: Related Workmentioning
confidence: 99%
“…6, among other equations that were omitted, results in a solution that includes, among others, the MHF states of Ex. 4. In what follows we assume that H P has been solved, and we use Φ to refer to the MHF state at in such solution.…”
Section: An Analysis To Infer Mhf Setsmentioning
confidence: 99%
“…Existing MHP analyses for asynchronous programs [3,11,1] lose all information when future variables are used as parameters, as they do not handle inter-procedural synchronization. As a consequence, existing analysis for more advanced properties [9,4] that rely on the MHP relations do all lose the associated analysis information on such futures. In future work we plan to study the complexity of our analysis, which we conjuncture to be in the same complexity order as [4].…”
Section: Conclusion Implementation and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The modifications can affect the behavior of the program and change its termination behavior and its resource consumption. Inspired by the rely-guarantee principle used for compositional verification and analysis [12,5] of thread-based concurrent programs, SACO incorporates a novel termination analysis for concurrent objects [4] which assumes a property on the global state in order to prove termination of a loop and, then, proves that this property holds. The property to prove is the finiteness of the shared-data involved in the termination proof, i.e., proving that such shared-memory is updated a finite number of times.…”
Section: Advanced Analysesmentioning
confidence: 99%