• DocumentCode
    1996220
  • Title

    Head-of-Line Blocking Avoidance in Networks-on-Chip

  • Author

    Escamilla, Jose V. ; Flich, Jose ; Garcia, Pedro Javier

  • Author_Institution
    DISCA, Univ. Polit`ecnica de Val`encia, Valencia, Spain
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    796
  • Lastpage
    805
  • Abstract
    Many-core chip designs are the current manufacturing trend for high-performance computing. Different challenges lead to different designs, whether general purpose-driven chip multiprocessors (CMPs) or application-specific multiprocessor system-on-chips (MPSoCs) are deployed. An emerging problem is on-chip network congestion, due either to several traffic flows requesting the same resources (e.g. memory controllers) or to bursty traffic interfering with other flows. In this paper we propose BAHIA, which enables dynamic separation of bursty traffic from non-bursty one, thereby removing all the contention effects of bursts with a minimal impact on network overhead and with a marginal increase in area requirements. Results demonstrate a robust and effective splitting of traffic, so that non-bursty traffic achieves the desired low latencies even in bursty-prone conditions. By contrast, in our experiments, when BAHIA is not used, non-bursty traffic gets congested, latency increasing significantly and, in some cases, reaching a factor increase of 3x.
  • Keywords
    multiprocessing systems; network-on-chip; parallel processing; BAHIA; CMP; MPSoC; application-specific multiprocessor system-on-chips; bursty traffic; bursty-prone conditions; dynamic separation; general purpose-driven chip multiprocessors; head-of-line blocking avoidance; high-performance computing; many-core chip designs; networks-on-chip; non-bursty traffic; on-chip network congestion; Analytical models; Delays; Hardware; Quality of service; Radiation detectors; Routing; System-on-chip; HoL-blocking; MCSL traffic; burst; contention; networks-on-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.214
  • Filename
    6650958