• DocumentCode
    301080
  • Title

    Contention-free communication scheduling on 2D meshes

  • Author

    Eberhart, Andreas ; Li, Jingke

  • Author_Institution
    Dept. of Comput. Sci., Portland State Univ., OR, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    12-16 Aug 1996
  • Firstpage
    44
  • Abstract
    Spontaneous, unorchestrated communications on message-passing multicomputers can cause collision, buffer overflow, and even deadlock, resulting in high communication overhead and reduced overall performance. We present scheduling algorithms for frequently-used communication patterns, such as shifting, transposition, and rotation, on mesh networks. The schedules generated by the algorithms are contention-free and are optimal with respect to the number of message-passing steps. The scheduling algorithms incur little runtime overhead, since they do not require global information exchange. Simulation results confirm that the scheduling algorithms are effective in reducing communication cost
  • Keywords
    concurrency control; message passing; multiprocessor interconnection networks; performance evaluation; processor scheduling; scheduling; 2D meshes; buffer overflow; collision; communication overhead; communication scheduling; contention-free; deadlock; mesh networks; message-passing multicomputers; message-passing steps; rotation; scheduling; shifting; transposition; Bandwidth; Buffer overflow; Computer science; Mesh networks; Optimal scheduling; Parallel processing; Processor scheduling; Routing; Scheduling algorithm; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1996. Vol.3. Software., Proceedings of the 1996 International Conference on
  • Conference_Location
    Ithaca, NY
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-7623-X
  • Type

    conf

  • DOI
    10.1109/ICPP.1996.537142
  • Filename
    537142