4th International ICST Workshop on OMNeT++

Research Article

InfiniBand Congestion Control, Modelling and validation

  • @INPROCEEDINGS{10.4108/icst.simutools.2011.245509,
        author={Ernst Gunnar Gran and Sven-Arne Reinemo},
        title={InfiniBand Congestion Control, Modelling and validation},
        proceedings={4th International ICST Workshop on OMNeT++},
        publisher={ACM},
        proceedings_a={OMNET++},
        year={2012},
        month={4},
        keywords={InfiniBand congestion control OMNeT++},
        doi={10.4108/icst.simutools.2011.245509}
    }
    
  • Ernst Gunnar Gran
    Sven-Arne Reinemo
    Year: 2012
    InfiniBand Congestion Control, Modelling and validation
    OMNET++
    ACM
    DOI: 10.4108/icst.simutools.2011.245509
Ernst Gunnar Gran1,*, Sven-Arne Reinemo1
  • 1: Simula Research Laboratory
*Contact email: ernstgr@simula.no

Abstract

In a lossless interconnection network congestion may results in performance degradation if no countermeasure is taken. To relieve the consequences of congestion, and by that to achieve good utilization of networks resources even at high network load, congestion control (CC) has been added to the InfiniBand specification. The behavior of the InfiniBand CC is, however, governed by a set of CC parameters. Exactly how to set these parameters to ensure an all over efficient network is still not well understood. It is time consuming, costly and hard to explore the CC parameter space in a large scale cluster. Therefore, a simulation platform is needed. In this paper we present our CC capable IB model implemented in the OMNeT++ environment. We explain the basics of our model, and validate it against CC capable hardware to show its high accuracy.