2006 International Conference on Parallel Processing Workshops (ICPPW'06)
DOI: 10.1109/icppw.2006.58
|View full text |Cite
|
Sign up to set email alerts
|

Multiple Flows of Control in Migratable Parallel Programs

Abstract: Many important parallel applications require multiple flows of control to run on a single processor. In this paper, we present a study of four flow-of-control mechanisms: processes, kernel threads, user-level threads and event-driven objects. Through experiments, we demonstrate the practical performance and limitations of these techniques on a variety of platforms. We also examine migration of these flows-of-control with focus on thread migration, which is critical for application-independent dynamic load bala… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 21 publications
(26 reference statements)
0
2
0
Order By: Relevance
“…Adaptive MPI (AMPI) is an implementation of the MPI standard on top of Charm++ (Huang et al 2003(Huang et al , 2006Zheng et al 2006). As abovementioned, the developer only sees the virtual processors while the mapping of virtual processors to physical processors is handled by the Charm++ runtime system.…”
Section: Adaptive Mpimentioning
confidence: 99%
“…Adaptive MPI (AMPI) is an implementation of the MPI standard on top of Charm++ (Huang et al 2003(Huang et al , 2006Zheng et al 2006). As abovementioned, the developer only sees the virtual processors while the mapping of virtual processors to physical processors is handled by the Charm++ runtime system.…”
Section: Adaptive Mpimentioning
confidence: 99%
“…AMPI is an implementation of the MPI standard on top of Charmþþ (Huang et al 2003(Huang et al , 2006Zheng et al 2006). As previously mentioned, the developer sees only the virtual processors whereas the mapping of virtual processors to physical processors is handled by the Charmþþ run-time system.…”
Section: Introductionmentioning
confidence: 99%