A New Clustering Algorithm for Large Communication Delays

  • Authors:
  • Renaud Lepère;Denis Trystram

  • Affiliations:
  • -;-

  • Venue:
  • IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
  • Year:
  • 2002

Quantified Score

Hi-index 0.02

Visualization

Abstract

We are interested in this paper in studying the clustering problem in the case of large communication delays for on unbounded number of processors. It has been extensively studied OS a basic step for obtaining effiaent algorithms for scheduling the tasks of a parallel program. We present a new approach for solving this problem based on a recursive decomposition of the precedence task graph.We first establish a general result on a class of clustering algorithms with speafic properties called convex clustering that con theoretically be proved to be within a factor of 2 from the optimal. Then, we propose on algorithm for building conuex clustering. The idea is to determine two sets of independent tasks OS large OS possible that con be executed simultaneously without communications and to apply it recursively on each set. This approach is assessed by some simulations run on some families of structured task graphs.