Improving infiniband routing through multiple virtual networks

7Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

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. © 2002 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Flich, J., López, P., Sancho, J. C., Robles, A., & Duato, J. (2002). Improving infiniband routing through multiple virtual networks. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2327 LNCS, pp. 49–63). https://doi.org/10.1007/3-540-47847-7_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free