Publication View

Scheduling Heuristics for Efficient Broadcast Operations on Grid Environments (2006)

Abstract
The popularity of large-scale parallel environments like computational grids has emphasised the influence of network heterogeneity on the performance of parallel applications. Collective communication operations are especially concerned by this problem, as heterogeneity interferes directly on the performance of the communication strategies. In this paper we focus on the development of scheduling techniques to minimise the total communication time (makespan) of a broadcast operation on a grid environment. We observed that most optimisation techniques present in the literature are unable to deal with the complexity of a large network environment. In our work we propose the use of hierarchical communication levels to reduce the optimisation complexity, while keeping high performance levels. Indeed, we propose three heuristics designed to meet the requirements of a hierarchically structured grid composed of tenths of clusters, a tendency for the next years.

Publication details
Download http://hal.archives-ouvertes.fr/hal-00022008/en/
Publisher HAL - CCSD
Repository CCSd/HAL : e-articles server (based on gBUS) (France)
Keywords Computer Science/Distributed, Parallel, and Cluster Computing, Computer Science/Performance and Reliability
Type proceeding with peer review
Language English
Relation http://hal.archives-ouvertes.fr/docs/00/06/43/15/PDF/PMEOv5-validated.pdf

Cited publications (3)
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance (2000)
MAGPIE: MPI's Collective Communication Operations for Clustered Wide Area Systems (1999)
Discovery and Application of Network Information (1998)