• DocumentCode
    3199033
  • Title

    Contention-Based Nonminimal Adaptive Routing in High-Radix Networks

  • Author

    Fuentes, Pablo ; Vallejo, Enrique ; Garcia, Marina ; Beivide, Ramon ; Rodriguez, German ; Minkenberg, Cyriel ; Valero, Mateo

  • Author_Institution
    Univ. of Cantabria, Santander, Spain
  • fYear
    2015
  • fDate
    25-29 May 2015
  • Firstpage
    103
  • Lastpage
    112
  • Abstract
    Adaptive routing is an efficient congestion avoidance mechanism for modern Data enter and HPC networks. Congestion detection traditionally relies on the occupancy of the router queues. However, this approach can hinder performance due to coarse-grain measurements with small buffers, and potential routing oscillations with large buffers. We introduce an alternative mechanism, labelled Contention-Based Adaptive Routing. Our mechanism adapts routing based on an estimation of "network contention", the simultaneity of traffic flows contending for a network port. Our system employs a set of counters which track the demand for each output port. This exploits path diversity thanks to earlier detection of adversarial traffic patterns, and decouples buffer size and queue occupancy from contention detection. We evaluate our mechanism in a Dragonfly network. Our evaluations show this mechanism achieves optimal latency under uniform traffic and similar to best previous routing mechanisms under adversarial patterns, with immediate adaptation to traffic pattern changes.
  • Keywords
    computer centres; queueing theory; telecommunication congestion control; telecommunication network routing; telecommunication traffic; Dragonfly network; HPC network; adversarial pattern; adversarial traffic pattern; buffer size; coarse-grain measurement; congestion avoidance mechanism; congestion detection; contention detection; contention-based adaptive routing; contention-based nonminimal adaptive routing; data center; high-radix network; network contention; network port; optimal latency; path diversity; queue occupancy; router queue; routing mechanism; routing oscillation; traffic flow; Adaptive systems; Network topology; Oscillators; Ports (Computers); Radiation detectors; Routing; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium (IPDPS), 2015 IEEE International
  • Conference_Location
    Hyderabad
  • ISSN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2015.78
  • Filename
    7161500