• DocumentCode
    506166
  • Title

    A dynamic scheduling strategy for the Chare-Kernel system

  • Author

    Shu, Wei ; Kale, L.V.

  • Author_Institution
    Department of Computer Science, Yale University, New Haven, CT
  • fYear
    1989
  • fDate
    12-17 Nov. 1989
  • Firstpage
    389
  • Lastpage
    398
  • Abstract
    One of the challenges in programming distributed memory parallel machines is deciding how to allocate work to processors. This problem is particularly acute for computations with unpredictable dynamic behavior or irregular structure. We present a scheme for dynamic scheduling of medium-grained processes that is useful in this context. The Adaptive Contracting Within Neighborhood (ACWN), is a dynamic, distributed, self-adaptive, and scalable scheme. The basic scheme and its adaptive extensions are described, and contrasted with other schemes that have been proposed in this context. The performance of all the three schemes on an iPSC/2 hypercube is presented and analyzed. The experimental results show that ACWN algorithm achieves better performance in most cases than randomized allocation. Its agility in spreading the work helps it outperform the gradient model in performance and scalability.
  • Keywords
    Dynamic scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1989. Supercomputing '89. Proceedings of the 1989 ACM/IEEE Conference on
  • Conference_Location
    Reno, NV, United States
  • Print_ISBN
    0-89791-341-8
  • Type

    conf

  • DOI
    10.1145/76263.76306
  • Filename
    5349001