We examine the wormhole routing problem in terms of the congestion c and dilation d for a set of packet paths. We show, with mild restrictions, that there is a simple randomized algorithm for routing any set of P packets in O(cdη + cLηlog P) time, where L is the number of flits in a packet, and η = 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 Θ(A) can simulate wormhole routing on any network of comparable area with O(log 3 A) slowdown, when all worms have the same length. Variable-length worms are also considered. We run some simulations on the fat-tree which show that not only does wormhole routing tend to perform better than the more heavily...
2D-mesh and torus networks have often been proposed as the interconnection pattern for parallel comp...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
Parallel and distributed systems are composed of individual processors that communicate with one ano...
In this paper, we examine the wormhole routing problem in terms of the “congestion” c and “dilation”...
AbstractThis paper analyzes the impact of virtual channels on the performance of wormhole routing al...
This paper analyzes the impact of virtual channels on the performance of wormhole routing algorithms...
This paper analyzes the impact of virtual channels on the performance of wormhole routing algorithms...
In this paper we present routing algorithms that are universal in the sense that they route messages...
A performance model for wormhole routed interconnection networks is presented and applied to the but...
. In this paper we are comparing ( via simulations ) under real conditions, several routing algorith...
In this paper, we present a randomized algorithm for the multipacket (i.e., k - k) routing problem o...
[[abstract]]In this paper, we proposed an efficient deadlock-Free tree-based routing algorithm, the ...
Multicast communication has applications in a number of fundamental operations in parallel computing...
Wormhole routing is widely employed in current generation multicomputers and the design of deadlock-...
The wormhole routing (WR) technique is replacing the hitherto popular storeand- forward routing in m...
2D-mesh and torus networks have often been proposed as the interconnection pattern for parallel comp...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
Parallel and distributed systems are composed of individual processors that communicate with one ano...
In this paper, we examine the wormhole routing problem in terms of the “congestion” c and “dilation”...
AbstractThis paper analyzes the impact of virtual channels on the performance of wormhole routing al...
This paper analyzes the impact of virtual channels on the performance of wormhole routing algorithms...
This paper analyzes the impact of virtual channels on the performance of wormhole routing algorithms...
In this paper we present routing algorithms that are universal in the sense that they route messages...
A performance model for wormhole routed interconnection networks is presented and applied to the but...
. In this paper we are comparing ( via simulations ) under real conditions, several routing algorith...
In this paper, we present a randomized algorithm for the multipacket (i.e., k - k) routing problem o...
[[abstract]]In this paper, we proposed an efficient deadlock-Free tree-based routing algorithm, the ...
Multicast communication has applications in a number of fundamental operations in parallel computing...
Wormhole routing is widely employed in current generation multicomputers and the design of deadlock-...
The wormhole routing (WR) technique is replacing the hitherto popular storeand- forward routing in m...
2D-mesh and torus networks have often been proposed as the interconnection pattern for parallel comp...
Fat-trees are a class of routing networks for hardware-efficient parallel computation. This paper pr...
Parallel and distributed systems are composed of individual processors that communicate with one ano...