JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]


Journal of Information Science and Engineering, Vol. 23 No. 6, pp. 1649-1662


Corrections to Chen and Chiu's Fault Tolerant Routing Algorithm for Mesh Networks


Rickard Holsmark and Shashi Kumar
Department of Computer and Electrical Engineering 
School of Engineering 
Jonkoping University 
SE-551 11, Jonkoping, Sweden


    Chen and Chiu published a fault tolerant routing algorithm for mesh topology networks [1] which they claimed was deadlock free in the presence of multiple faults. In this paper we give a counter-example to show that their Message-Route algorithm [1] fails to provide deadlock free routing in a 2 dimensional mesh network. We also point out certain cases where the algorithm fails to route messages to their destinations. We identify an error in the proof of the main theorem in their paper [1] which was used for proving the property of deadlock freeness. Changes to their algorithm are proposed to make it deadlock free and complete. We also discuss a new application of fault tolerant routing algorithms for non-homogeneous 2-dimensional mesh topology networks for on-chip communication.


Keywords: deadlock, routing algorithms, wormhole routing, fault tolerance, mesh networks, networks on chip

  Retrieve PDF document (JISE_200706_01.pdf)