Skip to main content

Improving InfiniBand Routing through Multiple Virtual Networks

  • Conference paper
  • First Online:
High Performance Computing (ISHPC 2002)

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

Included in the following conference series:

Abstract

InfiniBand is very likely to become the de facto standard for communication between nodes and I/O devices (SANs) as well as for interprocessor communication (NOWs). The InfiniBand Architecture (IBA) defines a switch-based network with point-to-point links whose topology is arbitrarily established by the customer. Often, the interconnection pattern is irregular. Up*/down* is the most popular routing scheme currently used in NOWs with irregular topologies. However, the main drawbacks of up*/down* routing are the unbalanced channel utilization and the difficulties to route most packets through minimal paths, which negatively affects network performance. Using additional virtual lanes can improve up*/down* routing performance by reducing the head-of-line blocking effect, but its use is not aimed to remove its main drawbacks. In this paper, we propose a new methodology that uses a reduced number of virtual lanes in an efficient way to achieve a better traffic balance and a higher number of minimal paths. This methodology is based on routing packets simultaneously through several properly selected up*/down* trees. To guarantee deadlock freedom, each up*/down* tree is built over a different virtual network. Simulation results, show that the proposed methodology increases throughput up to an average factor ranging from 1.18 to 2.18 for 8, 16, and 32-switch networks by using only two virtual lanes. For larger networks with an additional virtual lane, network throughput is tripled, on average.

This work was supported by the Spanish CICYT under Grant TIC2000-1151 and by Generalitat Valenciana under Grant GV00-131-14.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. N. J. Boden et al., Myrinet-A gigabit per second local area network, IEEE Micro, vol. 15, Feb. 1995.

    Google Scholar 

  2. L. Cherkasova, V. Kotov, and T. Rokicki, “Fibre channel fabrics: Evaluation and design,” in Proc. of 29th Int. Conf. on System Sciences, Feb. 1995.

    Google Scholar 

  3. W. J. Dally, Virtual-channel flow control, IEEE Transactions on Parallel and Distributed Systems, vol. 3, no. 2, pp. 194–205, March 1992.

    Article  Google Scholar 

  4. W. J. Dally and C. L. Seitz, Deadlock-free message routing in multiprocessors interconnection networks, IEEE Transactions on Computers, vol. C-36, no. 5, pp. 547–553, May. 1987.

    Article  Google Scholar 

  5. J. Duato, A. Robles, F. Silla, and R. Beivide, A comparison of router architectures for virtual cut-through and wormhole switching in a NOW environment in Proc. of 13th International Parallel Processing Symposium, April 1998.

    Google Scholar 

  6. J. Flich, P. Lopez, M.P. Malumbres, J. Duato, and T. Rokicki, “Combining In-Transit Buffers with Optimized Routing Schemes to Boost the Performance of Networks with Source Routing,” Proc. of Int. Symp. on High Performance Computing, Oct. 2000.

    Google Scholar 

  7. D. García and W. Watson, Servernet II, in Proceedings of the 1997 Parallel Computer, Routing, and Communication Workshop, Jun 1997.

    Google Scholar 

  8. InfiniBand™ Trade Association, http://www.infinibandta.com

  9. InfiniBand™ Trade Association, InfiniBand™ architecture. Specification Volumen 1. Release 1.0.a. Available at http://www.infinibandta.com

  10. P. Kermani and L. Kleinrock, Virtual cut-through: A new computer communication switching technique, Computer Networks, vol. 3, pp. 267–286, 1979.

    MathSciNet  MATH  Google Scholar 

  11. C. Minkenberg and T. Engbersen, A Combined Input and Output Queued Packet-Switched System Based on PRIZMA Switch-on-a-Chip Technology, in IEEE Communication Magazine, Dec. 2000.

    Google Scholar 

  12. P. López, J. Flich, and J. Duato, Deadlock-free Routing in InfiniBand™ through Destination Renaming, in Proc. of 2001 International Conference on Parallel Processing (ICPP’01), Sept. 2001.

    Google Scholar 

  13. G. Pfister, In search of clusters, Prentice Hall, 1995.

    Google Scholar 

  14. W. Qiao and L. M. Ni, “Adaptive routing in irregular networks using cut-through switches,” in Proc. of the 1996 International Conference on Parallel Processing, Aug. 1996.

    Google Scholar 

  15. J.C. Sancho, A. Robles, and J. Duato, Effective Strategy to Compute Forwarding Tables for InfiniBand Networks, in Proc. of 2001 International Conference on Parallel Processing (ICPP’01), Sept. 2001.

    Google Scholar 

  16. J.C. Sancho and A. Robles, Improving the Up*/down* routing scheme for networks of workstations in Proc. of Euro-Par 2000, Aug. 2000.

    Google Scholar 

  17. J.C. Sancho, A. Robles, and J. Duato, New methodology to compute deadlock-free routing tables for irregular networks, in Proc. of CANPC’2000, Jan. 2000.

    Google Scholar 

  18. J.C. Sancho, J. Flich, A. Robles, P. López and J. Duato, “Analyzing the Influence of Virtual Lanes on InfiniBand Networks,” submitted for publication.

    Google Scholar 

  19. F. Silla and J. Duato, Tuning the Number of Virtual Channels in Networks of Workstations, in Proc. of the 10th International Conference on Parallel and Distributed Computing Systems (PDCS’97), Oct. 1997.

    Google Scholar 

  20. M. D. Schroeder et al., Autonet: A high-speed, self-configuring local area network using point-to-point links, SRC research report 59, DEC, Apr. 1990.

    Google Scholar 

  21. R. Sheifert, Gigabit Ethernet, Addison-Wesley, April 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Flich, J., López, P., Sancho, J.C., Robles, A., Duato, J. (2002). Improving InfiniBand Routing through Multiple Virtual Networks. In: Zima, H.P., Joe, K., Sato, M., Seo, Y., Shimasaki, M. (eds) High Performance Computing. ISHPC 2002. Lecture Notes in Computer Science, vol 2327. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47847-7_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-47847-7_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43674-4

  • Online ISBN: 978-3-540-47847-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics