A GENERAL-METHOD FOR DEFLECTION WORM ROUTING ON MESHES BASED ON PACKET ROUTING ALGORITHMS

Citation
A. Roberts et A. Symvonis, A GENERAL-METHOD FOR DEFLECTION WORM ROUTING ON MESHES BASED ON PACKET ROUTING ALGORITHMS, IEEE transactions on parallel and distributed systems, 8(8), 1997, pp. 781-789
Citations number
18
Categorie Soggetti
System Science","Engineering, Eletrical & Electronic","Computer Science Theory & Methods
ISSN journal
10459219
Volume
8
Issue
8
Year of publication
1997
Pages
781 - 789
Database
ISI
SICI code
1045-9219(1997)8:8<781:AGFDWR>2.0.ZU;2-I
Abstract
In this paper, we consider the deflection worm routing problem on n x n meshes. In deflection routing, a message cannot be queued and it is always moving until it reaches its destination. ln worm routing, the m essage is considered to be a worm, a sequence of k flits which, during the routing, follow the head oi the worm, which knows the destination address. We show how to derive a deflection worm routing algorithm fr om a packet routing algorithm which uses queues of size O(f(N)) (N is the side-length of the mesh in which the packet routing algorithm is a pplied). Our result generalizes the method of Newman and Schuster in w hich only packet routing algorithms with a maximum queue of tour packe ts can be used.