• DocumentCode
    2069492
  • Title

    Dynamic scheduling of medium-grained processes on distributed memory computers

  • Author

    Shu, Wei

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Buffalo, NY, USA
  • Volume
    2
  • fYear
    1994
  • fDate
    4-7 Jan. 1994
  • Firstpage
    435
  • Lastpage
    444
  • Abstract
    One of the challenges in programming distributed memory parallel machines is how to allocate work to processors. 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, load-dependent, and scalable scheme. The scheme is described, contrasted with two other schemes that have been proposed in this context. The performance of all the three schemes on a 32 processor iPSC/2 hypercube is presented and analyzed. The experimental results show that even though ACWN algorithm incurs larger overhead than randomized allocation, it achieves better performance in most cases due to its adaptiveness. Its feature of fast spreading the work helps it outperform the gradient model in performance and scalability.<>
  • Keywords
    distributed algorithms; distributed memory systems; multiprocessing programs; scheduling; ACWN algorithm; Adaptive Contracting Within Neighborhood; distributed memory computers; dynamic scheduling; iPSC/2 hypercube; medium-grained processes; parallel machines; performance; scalable scheme;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
  • Conference_Location
    Wailea, HI, USA
  • Print_ISBN
    0-8186-5090-7
  • Type

    conf

  • DOI
    10.1109/HICSS.1994.323240
  • Filename
    323240