DocumentCode :
1684510
Title :
Epoch-based reconfiguration: Fast, simple, and effective dynamic network reconfiguration
Author :
Montañana, J.M. ; Flich, J. ; Duato, J.
Author_Institution :
Dept. of Comput. Eng., Univ. Politec. de Valencia, Valencia
fYear :
2008
Firstpage :
1
Lastpage :
12
Abstract :
Dynamic network reconfiguration is defined as the process of changing from one routing function to another while the network remains up and running. The main challenge is to avoid deadlocks and reduce packet dropping rate while keeping network service. Current approaches either require the existence of extra network resources like e.g. virtual channels, their complexity is so high that their practical applicability is limited, or they affect to the performance of the network during the reconfiguration process. In this paper we present EBR, a simple and fast method for dynamic network reconfiguration. EBR guarantees a fast and deadlock-free reconfiguration, but instead of avoiding deadlocks our mechanism is based on regressive deadlock recoveries. Thus, EBR allows cycles to be formed, and in the situation of a deadlock some packets may be dropped. However, as demonstrated, no packets need to be dropped in the working zone of the system. Also, the mechanism works in an asynchronous manner, does not require additional resources and works on any topology. In order to minimize the number of dropped packets, EBR uses an epoch marking system that guarantees that only packets potentially leading to a deadlock will be removed. Evaluation results show that EBR works efficiently in different topologies and with different routing algorithms. When compared with current proposals, EBR always gets the best numbers in all the analyzed parameters (dropped packets, latency, throughput, reconfiguration time and resources required), thus achieving the good properties of all mechanisms.
Keywords :
computer networks; telecommunication network routing; telecommunication network topology; deadlock-free reconfiguration; dynamic network reconfiguration; epoch-based reconfiguration; network resource; network service; packet dropping rate; regressive deadlock recovery; routing algorithm; routing function; topology; Bandwidth; Computer network reliability; Computer networks; Delay; Multiprocessor interconnection networks; Network topology; Routing; Supercomputers; System recovery; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
ISSN :
1530-2075
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2008.4536298
Filename :
4536298
Link To Document :
بازگشت