The International Series in Engineering and Computer Science
DOI: 10.1007/0-387-23096-3_13
|View full text |Cite
|
Sign up to set email alerts
|

Graphical Design of Parallel Programs with Control Based on Global Application States Using an Extended P-Grade System

Abstract: An extension of the graphical parallel program design system P-GRADE towards specification of program execution control based on global application state monitoring is presented. De-coupled structured specifications of computational and control elements of parallel programs are assumed. Special synchronizer processes collect process state messages supplied with time interval timestamps and construct strongly consistent application states. Control predicates are evaluated on these states by synchronizers. As a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Publication Types

Select...
5
2
1

Relationship

3
5

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 7 publications
0
7
0
Order By: Relevance
“…P-Grade uses graphical representations of processes, including control flow graphs. PS-Grade [9] is our extension of the P-Grade system, aimed to support global state monitoring and asynchronous reactions. In PS-Grade, a special process, called the synchronizer, computes global states.…”
Section: Asynchronous Reactionsmentioning
confidence: 99%
“…P-Grade uses graphical representations of processes, including control flow graphs. PS-Grade [9] is our extension of the P-Grade system, aimed to support global state monitoring and asynchronous reactions. In PS-Grade, a special process, called the synchronizer, computes global states.…”
Section: Asynchronous Reactionsmentioning
confidence: 99%
“…The described parallel program execution control has been included into a graphical parallel program design system PS-GRADE system [12], which extends the original P-GRADE system [13] [14]. The crucial feature of the extended PS-GRADE system are synchronizers.…”
Section: Program Execution Control In the Ps-grade Environmentmentioning
confidence: 99%
“…The control is based on predicates computed on execution states of component applications. These states are monitored inside each application by special control processes called synchronizers -a feature included into a special P-GRADE version called PS-GRADE [5][6][7]. We describe the extension of the PS-GRADE towards Grid.…”
Section: Introductionmentioning
confidence: 99%
“…Fig 2 illustrates both situations. More information about details of the PS-GRADE can be found in papers [5][6][7]. …”
Section: Introductionmentioning
confidence: 99%