2006 2nd International Conference on Information &Amp; Communication Technologies
DOI: 10.1109/ictta.2006.1684954
|View full text |Cite
|
Sign up to set email alerts
|

Self-Adaptation of Parallel Applications in Heterogeneous and Dynamic Architectures

Abstract: In this paper a mechanism for adaptation of parallel computation is defined for data flow computations in dynamic and heterogeneous environments. Our mechanism is especially useful in massively parallel multithreaded computations as found in cluster or grid computing. By basing the state of executions on a data flow graph, this approch shows extreme flexibility with respect to adaptation ofparallel computation induced by application. This adaptation reflects needsfor changing runtime behavior due to time obser… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…This work is still in progress, additional evaluations and experiments at grid scale are planned. The final purpose is to provide a framework that adapts dynamically to available resources [11] using the CCK fault-tolerance protocol.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…This work is still in progress, additional evaluations and experiments at grid scale are planned. The final purpose is to provide a framework that adapts dynamically to available resources [11] using the CCK fault-tolerance protocol.…”
Section: Resultsmentioning
confidence: 99%
“…For the application aimed in this paper, we use the following approach, called static scheduling [11], to execute the data flow graph. First, a pluggable library like SCOTCH [27] or METIS [28] partitions the data flow graph of one iteration in N data flow subgraphs where N is the wanted processor number to run on.…”
Section: Execution Model and Abstract Representationmentioning
confidence: 99%
See 1 more Smart Citation
“…In the context of this paper, Kaapi schedules an over-decomposed data flow graph using a static scheduling strategy [15,11]. Once computed for a loop body, the data flow graph scheduling can be re-used through several iterations until the graph or the computing resources change.…”
Section: Introductionmentioning
confidence: 99%