• DocumentCode
    2181344
  • Title

    Task scheduling: considering the processor involvement in communication

  • Author

    Sinnen, Oliver ; Sousa, Leonel

  • Author_Institution
    INESC-ID, Lisboa, Portugal
  • fYear
    2004
  • fDate
    5-7 July 2004
  • Firstpage
    328
  • Lastpage
    335
  • Abstract
    Classical task scheduling employs a very simplified model of the target parallel system. Experiments demonstrated that this leads to inaccurate and inefficient schedules. Contention aware scheduling heuristics take the contention for communication resources into account, which improves the schedules significantly. Yet, one aspect remains to be investigated: the involvement of the processors in communication. This paper proposes a new scheduling model, called involvement-contention model, that integrates the consideration for the processor involvement into task scheduling. A list scheduling based heuristic is proposed for the new model, which produces significantly more accurate and efficient schedules in experiments on real parallel systems.
  • Keywords
    message passing; multiprocessing systems; parallel programming; processor scheduling; resource allocation; task analysis; communication resources; contention aware scheduling heuristics; involvement-contention model; list scheduling based heuristic; parallel programming; parallel system; processor involvement; system models; task scheduling; Communication networks; Computational efficiency; Costs; NP-hard problem; Parallel programming; Processor scheduling; Proposals; Parallel programming; contention; processor involvement; system models; task scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2004. Third International Symposium on/Algorithms, Models and Tools for Parallel Computing on Heterogeneous Networks, 2004. Third International Workshop on
  • Print_ISBN
    0-7695-2210-6
  • Type

    conf

  • DOI
    10.1109/ISPDC.2004.48
  • Filename
    1372084