• DocumentCode
    1920
  • Title

    An Analytical Latency Model for Networks-on-Chip

  • Author

    Kiasari, Abbas Eslami ; Lu, Zhonghai ; Jantsch, Axel

  • Author_Institution
    Electron. Syst. Dept., R. Inst. of Technol. (KTH), Stockholm, Sweden
  • Volume
    21
  • Issue
    1
  • fYear
    2013
  • fDate
    Jan. 2013
  • Firstpage
    113
  • Lastpage
    123
  • Abstract
    We propose an analytical model based on queueing theory for delay analysis in a wormhole-switched network-on-chip (NoC). The proposed model takes as input an application communication graph, a topology graph, a mapping vector, and a routing matrix, and estimates average packet latency and router blocking time. It works for arbitrary network topology with deterministic routing under arbitrary traffic patterns. This model can estimate per-flow average latency accurately and quickly, thus enabling fast design space exploration of various design parameters in NoC designs. Experimental results show that the proposed analytical model can predict the average packet latency more than four orders of magnitude faster than an accurate simulation, while the computation error is less than 10% in non-saturated networks for different system-on-chip platforms.
  • Keywords
    delays; graph theory; matrix algebra; network topology; network-on-chip; queueing theory; analytical latency model; communication graph; delay analysis; deterministic routing; mapping vector; network topology; networks-on-chip; queueing theory; router blocking time; routing matrix; space exploration; topology graph; traffic patterns; wormhole-switched NoC; Analytical models; Computational modeling; Computer architecture; Delay; Queueing analysis; Routing; Switches; Modeling and prediction; network-on-chip (NoC); performance analysis and design aids; queueing theory;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2011.2178620
  • Filename
    6121922