• DocumentCode
    2053335
  • Title

    A flow control mechanism to avoid message deadlock in k-ary n-cube networks

  • Author

    Carrión, C. ; Beivide, R. ; Gregorio, J.A. ; Vallejo, E.

  • Author_Institution
    Dept. Electronica y Computadores, Cantabria Univ., Santander, Spain
  • fYear
    1997
  • fDate
    18-21 Dec 1997
  • Firstpage
    322
  • Lastpage
    329
  • Abstract
    We propose a flow control algorithm for k-ary n-cube networks which avoids the deadlock problems without using virtual channels. Some basic definitions and theorems are proposed in order to establish the necessary and sufficient conditions to verify that an algorithm is deadlock-free. Our proposal is based on a restriction of the virtual cut-through flow control rather than of the routing algorithm and it can be applied both over central buffers or edge buffers. A minimum free buffer space of two packets is required. The implementation complexity of the router according to Chien´s (1993) model, is much easier and faster than using virtual channels. Network simulations considering the router complexity show the performance achieved by this new algorithm. The results display a latency improvement of 20% to 35% compared with the use of virtual channels depending on the load of the network
  • Keywords
    communication complexity; concurrency control; directed graphs; message passing; multiprocessor interconnection networks; network routing; parallel architectures; performance evaluation; central buffers; complexity; deadlock-free algorithm; directed graphs; edge buffers; flow control mechanism; k-ary n-cube networks; latency improvement; message deadlock; minimum free buffer space; network load; network simulations; packets; performance; router complexity; routing algorithm; virtual channels; virtual cut-through flow control; Centralized control; Computer displays; Computer networks; Costs; Delay; Intelligent networks; Routing; Sufficient conditions; System recovery; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computing, 1997. Proceedings. Fourth International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    0-8186-8067-9
  • Type

    conf

  • DOI
    10.1109/HIPC.1997.634510
  • Filename
    634510