1994
DOI: 10.1142/s0129053394000147
|View full text |Cite
|
Sign up to set email alerts
|

Cluster-M Parallel Programming Paradigm

Abstract: We present a novel parallel programming model called Cluster-M. This model facilitates the e cient design of highly parallel portable software. The two main components of this model are Cluster-M Speci cations and Cluster-M Representations. A Cluster-M Speci cation consists of a number of clustering levels emphasizing computation and communication requirements of a parallel solution to a given problem. A Cluster-M Representation on the other hand, represents a multi-layered partitioning of a system graph corre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

1995
1995
2016
2016

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 4 publications
0
5
0
Order By: Relevance
“…, P ] and (Δt) = 0.9 for all the nodes of the sites B and D, while for the site C we assume i (Δt) = 0. 8 It is to note that in this load conditions the mapping procedure has chosen once again the most powerful nodes: 4 of C with i (Δt) = 0.6 which are those with a minor load and 16 of E.…”
Section: Figure 2 the Grid Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…, P ] and (Δt) = 0.9 for all the nodes of the sites B and D, while for the site C we assume i (Δt) = 0. 8 It is to note that in this load conditions the mapping procedure has chosen once again the most powerful nodes: 4 of C with i (Δt) = 0.6 which are those with a minor load and 16 of E.…”
Section: Figure 2 the Grid Architecturementioning
confidence: 99%
“…computer clusters, cannot work adequately in these situations [3], other approaches have been proposed to cope with different issues of the problem [11,8,4,7].…”
Section: Introductionmentioning
confidence: 99%
“…Task matching and scheduling techniques [6,7,9,15,19,[22][23][24][25][26][27][28][29][30][31][32]35] can be categorized into optimal selection theory-based approaches [9,31], graph-based approaches [6,22], genetic algorithm-based techniques [23,25,30] and other heuristics [6,7,19,29,35]. Most of the work has been carried out to find a nearoptimal solution.…”
Section: Related Workmentioning
confidence: 99%
“…In this paper, the attention is focused only on the mapping phase. Since mapping algorithms for traditional parallel and distributed systems, which usually run on homogeneous and dedicated resources, for example, computer clusters, cannot work adequately in heterogeneous environments [1], other approaches have been proposed to cope with different issues of the problem [8][9][10][11][12].…”
Section: Introductionmentioning
confidence: 99%