2000
DOI: 10.1007/10722468_16
|View full text |Cite
|
Sign up to set email alerts
|

Communication Topology Analysis for Concurrent Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
11
0

Year Published

2001
2001
2017
2017

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(11 citation statements)
references
References 16 publications
0
11
0
Order By: Relevance
“…Colby [4] presents an analysis that uses control paths to identify threads that may be created at the same point and constructs the communication topology of the program. A more precise control-flow analysis was proposed by Martel and Gengler [15]. Similar to our approach, in their work the accuracy of the analysis is enhanced by analyzing finite automata to eliminate some impossible communication traces.…”
Section: Related Workmentioning
confidence: 95%
“…Colby [4] presents an analysis that uses control paths to identify threads that may be created at the same point and constructs the communication topology of the program. A more precise control-flow analysis was proposed by Martel and Gengler [15]. Similar to our approach, in their work the accuracy of the analysis is enhanced by analyzing finite automata to eliminate some impossible communication traces.…”
Section: Related Workmentioning
confidence: 95%
“…The analysis by Colby [1] for Concurrent ML uses call and fork path information to detect communication patterns between any number of tasks. Martel and Gengler [14] developed a related analysis for the π-calculus. While both analyses are quite capable, they are limited to a simpler variant of message-passing where communication only occurs along channels that are explicitly identified when a process is forked (i.e.…”
Section: Related Workmentioning
confidence: 99%
“…Their algorithm can eliminate redundant synchronization, but, like Mercouroff's work, it is limited to programs with static structure. Martel and Gengler have developed a control-flow analysis that determines an approximation of a CML program's communication topology [MG00]. The analysis uses finite automata to approximate the synchronization behavior of a thread and then extracts the topology from the product automata.…”
Section: Related Workmentioning
confidence: 99%