Performance evaluation of adaptive routing algorithms for k-ary n-cubes

J Duato, P Lopez - Parallel Computer Routing and Communication: First …, 1994 - Springer
Parallel Computer Routing and Communication: First International Workshop …, 1994Springer
Deadlock avoidance is a key issue in wormhole networks. A first approach [9] consists in
removing the cyclic dependencies between channels. Although the absence of cyclic
dependencies is a necessary and sufficient condition for deadlock-free deterministic routing,
it is only a sufficient condition for deadlock-free adaptive routing. A more powerful approach
[12] only requires the absence of cyclic dependencies on a connected channel subset.
Moreover, we proposed a necessary and sufficient condition for deadlock-free adaptive …
Abstract
Deadlock avoidance is a key issue in wormhole networks. A first approach [9] consists in removing the cyclic dependencies between channels. Although the absence of cyclic dependencies is a necessary and sufficient condition for deadlock-free deterministic routing, it is only a sufficient condition for deadlock-free adaptive routing. A more powerful approach [12] only requires the absence of cyclic dependencies on a connected channel subset. Moreover, we proposed a necessary and sufficient condition for deadlock-free adaptive routing [15].
In this paper, we design adaptive routing algorithms for k-ary n-cubes. In particular, we propose partially adaptive and fully adaptive routing algorithms which considerably increase the throughput achieved by the deterministic routing algorithm. Also, we evaluate the performance of the new routing algorithms under both, uniform and non-uniform distribution of message destinations.
Springer
以上显示的是最相近的搜索结果。 查看全部搜索结果