UNIVERSAL WORMHOLE ROUTING

Citation
Ri. Greenberg et Hc. Oh, UNIVERSAL WORMHOLE ROUTING, IEEE transactions on parallel and distributed systems, 8(3), 1997, pp. 254-262
Citations number
28
Categorie Soggetti
System Science","Engineering, Eletrical & Electronic","Computer Science Theory & Methods
ISSN journal
10459219
Volume
8
Issue
3
Year of publication
1997
Pages
254 - 262
Database
ISI
SICI code
1045-9219(1997)8:3<254:UWR>2.0.ZU;2-E
Abstract
In this paper, we examine the wormhole routing problem in terms of the ''congestion'' c and ''dilation'' d for a set of packet paths. We sho w, with mild restrictions, that there is a simple randomized algorithm for routing any set of P packets in O(cd eta+cL eta log P) time with high probability, where L is the number of flits in a packet, and eta= min(d, L); only a constant number of flits are stored in each queue at any time. Using this result, we show that a fat-tree network of area O(A) can simulate wormhole routing on any network of comparable area w ith O(log(3) A) slowdown, when all worms have the same length. Variabl e-length worms are also considered. We run some simulations on the fat -tree which show that not only does wormhole routing tend to perform b etter than the more heavily studied store-and-forward routing in this context, but that performance superior to our provable bound is attain able in practice.