Skip to main content

Adaptive multicast wormhole routing in 2D mesh multicomputer

  • Paper Sessions
  • Conference paper
  • First Online:
PARLE '93 Parallel Architectures and Languages Europe (PARLE 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 694))

  • 723 Accesses

Abstract

We study the issues of adaptive multicast wormhole routing in 2D mesh multicomputers. Three adaptive multicast wormhole routing strategies are proposed and studied, which include minimal partial adaptive, minimal fully adaptive and nonminimal multicast routing methods. All the algorithms are shown to be deadlock-free. These are the first deadlock-free adaptive multicast wormhole routing algorithms ever proposed. A simulation study has been conducted that compares the performance of these multicast algorithms. The results show that the minimal fully adaptive routing method creates the least traffic, however, double vertical channels are required in order to avoid deadlock. The nonminimal routing algorithm exhibits the best adaptivity, although it creates more network traffic than the other methods.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. P. K. McKinley, H. Xu, A.-H. Esfahanian, and L. M. Ni, “Unicast-based multicast communication in wormhole-routed networks,” in Proc. of the 1992 International Conference on Parallel Processing, vol. II, pp. 10–19, Aug. 1992.

    Google Scholar 

  2. L. M. Ni and P. K. McKinley, “A survey of wormhole routing techniques in direct networks,” IEEE Computer, vol. 26, no. 2, pp. 62–76, Feb. 1993.

    Google Scholar 

  3. C. R. Jesshope, P. R. Miller, and J. T. Yantchev, “High Performance Communications in Processor Networks,” in Proceedings of IEEE 16th Annual International Symposium on Computer Architecture, pp. 150–157, 1989.

    Google Scholar 

  4. D. H. Linder and J. C. Harden, “An adaptive and fault tolerant wormhole routing strategy for kary n-cubes,” IEEE Transactions on Computers, vol. 40, pp. 2–12, Jan. 1991.

    Article  Google Scholar 

  5. C. J. Glass and L. M. Ni, “The turn model for adaptive routing,” in Proc. of the 19th Annual International Symposium on Computer Architecture, pp. 278–287, May 1992.

    Google Scholar 

  6. X. Lin, P. K. McKinley, and L. M. Ni, “Deadlock-free multicast wormhole routing in 2D mesh multicomputers.” accepted to appear in IEEE Transactions on Parallel and Distributed Systems.

    Google Scholar 

  7. Y. Lan, “Fault-tolerant multi-destination routing in hypercube multicomputers,” in Proceedings of the 12th International Conference on Distributed Computing Systems, pp. 632–639, June 1992.

    Google Scholar 

  8. W. J. Dally and C. L. Seitz, “Deadlock-free message routing in multiprocessor interconnection networks,” IEEE Transactions on Computers, vol. C-36, pp. 547–553, May 1987.

    Google Scholar 

  9. W. J. Dally and H. Aoki, “Adaptive routing using virtual channels,” tech. rep., Massachusetts Institute of Technology, Laboratory for Computer Science, Sept. 1990.

    Google Scholar 

  10. X. Lin, P. K. McKinley, and A.-H. Esfahanian, “Adaptive multicast wormhole routing in 2D mesh multicomputers,” tech. rep. MSU-CPS-ACS-77, Michigan State University, October 1992.

    Google Scholar 

  11. S. Konstantinidou and L. Snyder, “Chaos Router: Architecture and Performance,” in Proceedings of the 18th Annual Symposium on Computer Architecture, pp. 222–231, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arndt Bode Mike Reeve Gottfried Wolf

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lin, X., McKinley, P.K., Esfahanian, A.H. (1993). Adaptive multicast wormhole routing in 2D mesh multicomputer. 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_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-56891-3_18

  • 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

Publish with us

Policies and ethics