Abstract
In this paper, a deadlock-free adaptive routing algorithm, obtained from the application of the theory proposed in [4] to the 3D-torus, is evaluated under different load conditions and compared with other algorithms. The results show that this algorithm is very fast, also increasing the network throughput considerably. Nevertheless, this adaptive algorithm has cycles in its channel dependency graph. As a consequence, when the network is heavily loaded messages may temporarily block cyclically, drastically reducing the performance of the algorithm. Two mechanisms are proposed to avoid this problem.
This work was supported in part by CICYT under grant number TIC91-1157-C03-03
Preview
Unable to display preview. Download preview PDF.
References
A. Agarwal, Limits on interconnection network performance, IEEE Trans. Parallel and Distributed Systems, Vol. 2, No. 4, pp. 398–412, October 1991.
W.J. Dally, Virtual-channel flow control, IEEE Trans. Parallel and Distributed Systems, Vol. 3, No. 2, pp. 194–205, March 1992.
W.J. Dally and C.L. Seitz, Deadlock-free message routing in multiprocessor interconnection networks, IEEE Trans. Computers, Vol. C-36, No. 5, pp. 547–553, May 1987.
J. Duato, On the design of deadlock-free adaptive routing algorithms for multicomputers: design methodologies, Proc. PARLE'91, June 1991.
J. Duato, Improving the efficiency of virtual channels with time-dependent selection functions, Proc. PARLE'92, June 1992.
C.R. Jesshope, P.R. Miller and J.T. Yantchev, High performance communications in processor networks, Proc. 16th Int. Symp. Computer Architecture, May–June 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
López, P., Duato, J. (1993). Deadlock-free adaptive routing algorithms for the 3D-torus: Limitations and solutions. In: Bode, A., Reeve, M., Wolf, G. (eds) PARLE '93 Parallel Architectures and Languages Europe. PARLE 1993. Lecture Notes in Computer Science, vol 694. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56891-3_59
Download citation
DOI: https://doi.org/10.1007/3-540-56891-3_59
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56891-9
Online ISBN: 978-3-540-47779-2
eBook Packages: Springer Book Archive