• DocumentCode
    1887009
  • Title

    A universal approach for task scheduling for distributed memory multiprocessors

  • Author

    Ghose, Kanad ; Mehdiratta, Neelima

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Binghamton, NY, USA
  • fYear
    1994
  • fDate
    23-25 May 1994
  • Firstpage
    577
  • Lastpage
    584
  • Abstract
    We present a static one-step list scheduling technique for scheduling a task graph onto a distributed memory multiprocessor taking into account the interconnection constraints and channel conflicts. We use a priority list to directly schedule nodes in a task graph onto the processor architecture. The scheme departs from conventional schedulers in its use of a “bottom-up” approach for scheduling the task graph nodes. This scheduling technique is applicable to any type of processor architecture and routing strategy. Experimental results indicate the performance advantages of the scheduler
  • Keywords
    computational complexity; distributed memory systems; graph theory; resource allocation; scheduling; bottom-up approach; channel assignment; channel conflicts; channel contention; distributed memory multiprocessors; interconnection constraints; mapping problem; performance advantages; priority list; processor architecture; routing strategy; scheduling technique; static one-step list scheduling technique; task graph; task graph nodes; task scheduling; universal approach; Communication channels; Computer science; Costs; Delay effects; Polynomials; Processor scheduling; Propagation delay; Routing; Spread spectrum communication; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High-Performance Computing Conference, 1994., Proceedings of the
  • Conference_Location
    Knoxville, TN
  • Print_ISBN
    0-8186-5680-8
  • Type

    conf

  • DOI
    10.1109/SHPCC.1994.296693
  • Filename
    296693