• DocumentCode
    1914943
  • Title

    Compile-time priority assignment and re-routing for communication minimization in parallel systems

  • Author

    Surma, David R. ; Sha, Edwin H M ; Kogge, Peter M.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
  • Volume
    6
  • fYear
    1998
  • fDate
    31 May-3 Jun 1998
  • Firstpage
    486
  • Abstract
    The performance gains of massively parallel systems can be significantly diminished by the inherent communication overhead. This overhead is caused by the required message passing resulting from the task allocation scheme. To minimize this overhead, a hybrid static-dynamic scheduling technique is presented. The static phase makes use of a priori information at compile-time to assign priorities to each message transmission. The priorities are determined using the recently developed Collision Graph model and are utilized at run-time to arbitrate the message transmissions. Determining an optimal priority scheme is an NP-Complete problem. Therefore the developed techniques employ heuristics and a flexible routing scheme to deal with a general case model of message traffic. Experiments performed show a significant improvement over baseline approaches
  • Keywords
    graph theory; message passing; minimisation; multiprocessor interconnection networks; parallel processing; processor scheduling; NP-complete problem; collision graph model; communication minimization; compile-time priority assignment; hybrid static-dynamic scheduling; massively parallel system; message passing; re-routing; task allocation; Computer science; Message passing; NP-complete problem; Optimal scheduling; Performance gain; Processor scheduling; Road accidents; Routing; Runtime; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7803-4455-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1998.705317
  • Filename
    705317