• DocumentCode
    2435140
  • Title

    DRIL: dynamically reduced message injection limitation mechanism for wormhole networks

  • Author

    Lopez, P. ; Martinez, J.M. ; Duato, J.

  • Author_Institution
    Dept. de Sistemas Inf. y Comput., Univ. Politecnica de Valencia, Spain
  • fYear
    1998
  • fDate
    10-14 Aug 1998
  • Firstpage
    535
  • Lastpage
    542
  • Abstract
    Deadlock avoidance and recovery techniques are alternatives to deal with the interconnection network deadlock problem. Both techniques allow fully adaptive routing on some set of resources while providing dedicated resources to escape from deadlock. They mainly differ in the way they supply escape paths and when those paths are used. As the escape paths only provide limited bandwidth to escape from deadlocks, both techniques suffer from severe performance degradation when the network is close to saturation. On the other hand, deadlock recovery is based on the assumption that deadlocks are rare. Several studies show that deadlock are more prone when the network is close to or beyond saturation. In this paper we propose a new mechanism that prevents network saturation by dynamically adjusting message injection limitation into the network. As a consequence, this mechanism will avoid the performance degradation problem that typically occurs in both deadlock avoidance and recovery techniques, making fully adaptive feasible. Also, it will guarantee that the frequency of deadlock is really negligible, allowing the use of simple low-cost recovery strategies
  • Keywords
    concurrency control; multiprocessor interconnection networks; performance evaluation; system recovery; DRIL; deadlock avoidance; interconnection network deadlock; message injection limitation; network saturation; performance degradation; recovery techniques; wormhole networks; Bandwidth; Delay; Multiprocessor interconnection networks; Packet switching; Read only memory; Routing; Switches; System recovery; Throughput; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-8650-2
  • Type

    conf

  • DOI
    10.1109/ICPP.1998.708527
  • Filename
    708527