REQUIREMENTS FOR DEADLOCK-FREE, ADAPTIVE PACKET ROUTING

Citation
R. Cypher et L. Gravano, REQUIREMENTS FOR DEADLOCK-FREE, ADAPTIVE PACKET ROUTING, SIAM journal on computing, 23(6), 1994, pp. 1266-1274
Citations number
24
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods",Mathematics
Journal title
ISSN journal
00975397
Volume
23
Issue
6
Year of publication
1994
Pages
1266 - 1274
Database
ISI
SICI code
0097-5397(1994)23:6<1266:RFDAPR>2.0.ZU;2-X
Abstract
This paper studies the problem of deadlock-free packet routing in para llel and distributed architectures. Three main results are presented. First, it is shown that the standard technique of ordering the buffers so that every packet always has the possibility of moving to a higher -ordered buffer is not necessary for deadlock freedom. Second, it is s hown that every deadlock-free. adaptive pocket routing algorithm can b e restricted, by limiting the adaptivity available, to obtain an obliv ious algorithm which is also deadlock-free. Third, it is shown that an y packet routing algorithm for a cycle or torus network which is free of deadlock and which uses only minimal length paths must require at l east three buffers in some node. This matches the known upper bound of three buffers per node for deadlock-free, minimal packet routing on c ycle and torus networks.