• DocumentCode
    3219519
  • Title

    Traffic Generation and Performance Evaluation for Mesh-based NoCs

  • Author

    Tedesco, Leonel ; Mello, Aline ; Garibotti, Diego ; Calazans, Ney ; Moraes, Fernando

  • Author_Institution
    Pontificia Univ. Catolica do Rio Grande do Sul, Porto Alegre
  • fYear
    2005
  • fDate
    4-7 Sept. 2005
  • Firstpage
    184
  • Lastpage
    189
  • Abstract
    The designer of a system on a chip (SoC) that connects IP cores through a network on chip (NoC) needs methods to support application performance evaluation. Two key aspects these methods have to address are the generation and evaluation of network traffic. Traffic generation allows injecting packets in the network according to application constraint specifications such as transmission rate and end-to-end latency. Performance evaluation helps in computing latency and throughput at network channels/interfaces, as well as to identify congestion and hot-spots. This paper reviews related works in traffic generation and performance evaluation for mesh topology NoCs, and proposes general methods for both aspects. Three parameters are used here to define traffic generation: packet spatial distribution, packet injection rate and packet size. Two types of methods to evaluate performance in NoCs are discussed: (i) external evaluation, a common strategy found in related works, where the network is considered as a black box and traffic results are obtained only from the external network interfaces; (ii) internal evaluation, where performance is computed in each network channel. The paper presents the result of experiments conducted in an 8times8 mesh network, varying the routing algorithms and the number of virtual channels. The main contribution of this work is the set of methods for internal NoC evaluation, which help designers to optimize the network under different traffic scenarios
  • Keywords
    data communication; integrated circuit design; network topology; network-on-chip; end-to-end latency; mesh topology; mesh-based NoC; network channels; network interfaces; network traffic; network-on-chip; packet injection; packet size; packet spatial distribution; system on a chip; traffic generation; transmission rate; Computer interfaces; Computer networks; Delay; Mesh generation; Network interfaces; Network topology; Network-on-a-chip; System-on-a-chip; Telecommunication traffic; Throughput; Design; Experimentation; Measurement; Networks on Chip; Performance; Performance Evaluation; Theory; Traffic Modeling; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits and Systems Design, 18th Symposium on
  • Conference_Location
    Florianopolis
  • Print_ISBN
    1-59593-174-0
  • Type

    conf

  • DOI
    10.1109/SBCCI.2005.4286854
  • Filename
    4286854