A fundamental issue in the design and implementation of adaptive routing algorithms is deadlock treatment, either avoidance, prevention, or recovery. In case of store-and-forward networks, the resources that can cause deadlock are the buffers used to store messages in intermediate nodes. In this paper, we present a deadlock prevention mechanism that reserves a very limited number of additional buffers specially handled by the routing system. The considered routing system is adaptive and uses message misrouting. The main advantages of this approach are intrinsic locality without need of synchronisation between neighbouring nodes, and low intrusion on the routing system.

A Deadlock Prevention Strategy for Adaptive Routing Systems

STEFANELLI, Cesare
1996

Abstract

A fundamental issue in the design and implementation of adaptive routing algorithms is deadlock treatment, either avoidance, prevention, or recovery. In case of store-and-forward networks, the resources that can cause deadlock are the buffers used to store messages in intermediate nodes. In this paper, we present a deadlock prevention mechanism that reserves a very limited number of additional buffers specially handled by the routing system. The considered routing system is adaptive and uses message misrouting. The main advantages of this approach are intrinsic locality without need of synchronisation between neighbouring nodes, and low intrusion on the routing system.
1996
A., Corradi; Stefanelli, Cesare
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11392/1402083
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact