2008
DOI: 10.1002/cpe.1362
|View full text |Cite
|
Sign up to set email alerts
|

Malleable iterative MPI applications

Abstract: SUMMARYMalleability enables a parallel application's execution system to split or merge processes modifying granularity. While process migration is widely used to adapt applications to dynamic execution environments, it is limited by the granularity of the application's processes. Malleability empowers process migration by allowing the application's processes to expand or shrink following the availability of resources. We have implemented malleability as an extension to the process checkpointing and migration … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0
2

Year Published

2008
2008
2022
2022

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 23 publications
(20 citation statements)
references
References 16 publications
0
15
0
2
Order By: Relevance
“…The work in [8] explores how malleability can be used in checkpoint/restart applications. There, a checkpoint-and-reconfigure mechanism is leveraged to restart applications with a different number of processes from data stored in checkpoint files.…”
Section: Related Workmentioning
confidence: 99%
“…The work in [8] explores how malleability can be used in checkpoint/restart applications. There, a checkpoint-and-reconfigure mechanism is leveraged to restart applications with a different number of processes from data stored in checkpoint files.…”
Section: Related Workmentioning
confidence: 99%
“…However, most of them are very restrictive with respect to the kind of supported applications. Indeed, only iterative or master-slave applications are considered (e.g., [61,86,14]), because in these cases the modification of the number of processes is much easier than in a general application. Furthermore, in these approaches reconfiguration can only take place in very specific points within the applications.…”
Section: 22mentioning
confidence: 99%
“…[14], [20]. The survey by Belbekkouche [2] provides a nice overview of allocation and embedding algorithms.…”
Section: Related Workmentioning
confidence: 99%