Redistribution aware two-step scheduling for mixed-parallel applications

Sascha Hunold, Thomas Rauber, Frédéric Suter

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

Applications raising in many scientific fields exhibit both data and task parallelism that have to be exploited efficiently. A classic approach is to structure those applications by a task graph whose nodes represent parallel computations. Scheduling such mixed-parallel applications is challenging even on a single homogeneous platform, such as a cluster. Most of the mixed-parallel application scheduling algorithms rely on two decoupled steps: allocation and mapping. This separation can induce unnecessary or costly data redistributions that have an impact on the overall performance. This is particularly true for data intensive applications. In this paper, we propose an original approach in which the allocations determined in the first step can be adapted during the second step in order to minimize the impact of these data redistributions. Two redistribution aware mapping strategies are detailed and a study of their impact on the schedule length is proposed through a comparison with an efficient two step algorithm over a broad range of experimental scenarios.

Original languageEnglish
Title of host publicationProceedings of the 2008 IEEE International Conference on Cluster Computing, CCGRID 2008
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages50-58
Number of pages9
ISBN (Print)9781424426409
DOIs
StatePublished - 2008
Externally publishedYes
Event2008 IEEE International Conference on Cluster Computing, ICCC 2008 - Tsukuba, Japan
Duration: Sep 29 2008Oct 1 2008

Publication series

NameProceedings - IEEE International Conference on Cluster Computing, ICCC
VolumeProceedings of the 2008 IEEE International Conference on Clus...
ISSN (Print)1552-5244

Conference

Conference2008 IEEE International Conference on Cluster Computing, ICCC 2008
Country/TerritoryJapan
CityTsukuba
Period09/29/0810/1/08

Fingerprint

Dive into the research topics of 'Redistribution aware two-step scheduling for mixed-parallel applications'. Together they form a unique fingerprint.

Cite this