• DocumentCode
    3510333
  • Title

    Effective strategy to compute forwarding tables for infiniBand networks

  • Author

    Sancho, José Carlos ; Robles, Antonio ; Duato, José

  • Author_Institution
    Dept. de Sistemas Inf. y Comput., Univ. Politecnica de Valencia, Spain
  • fYear
    2001
  • fDate
    3-7 Sept. 2001
  • Firstpage
    48
  • Lastpage
    57
  • Abstract
    InfiniBand is very likely to become the facto standard for communication between processing nodes and I/O devices as well as for interprocessor communication. The InifiniBand Architecture (IBA) defines a switch-based network with point-to-point links that support any topology defined by the user. Routing in IBA is distributed based on forwarding tables, and only considers the packet destination ID for routing within subnets. Up*/down* routing is the simplest and most popular routing algorithm for irregular topologies. Unfortunately, up*/down* routing cannot be used in IBA switches because it may leads to deadlock. In this paper we address this issue, proposing an easy-to-implement strategy to complete up*/down* forwarding tables for IBA switches that guarantees deadlock freedom, and is effective whatever the methodology applied to compute up*/down* routing tables. Preliminary evaluation results modeling an InfiniBand network at register transfer level show that the proposed strategy allows up*/down* routing algorithms to be implemented on InfiniBand networks with minimal performance degradation.
  • Keywords
    concurrency control; multiprocessor interconnection networks; network routing; performance evaluation; I/O devices; easy-to-implement strategy; forwarding tables; infiniBand networks; interprocessor communication; minimal performance degradation; packet destination; point-to-point links; processing nodes; register transfer level; switch-based network; Communication standards; Communication switching; Computer architecture; Computer networks; Degradation; Network topology; Registers; Routing; Switches; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2001. International Conference on
  • Conference_Location
    Valencia, Spain
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-1257-7
  • Type

    conf

  • DOI
    10.1109/ICPP.2001.952046
  • Filename
    952046