• DocumentCode
    1857246
  • Title

    A Distributed Switch Architecture for On-Chip Networks

  • Author

    Roca, Antoni ; Hernandez, C. ; Flich, José ; Silla, Federico ; Duato, José

  • Author_Institution
    Dept. de Inf. de Sist. y Comput., Univ. Politec. de Valencia, Valencia, Spain
  • fYear
    2011
  • fDate
    13-16 Sept. 2011
  • Firstpage
    21
  • Lastpage
    30
  • Abstract
    It is well-known that current Chip Multiprocessor (CMP) and high-end MultiProcessor System-on-Chip (MPSoC) designs are growing in their number of components. Networks-on-Chip (NoC) provide the required connectivity for such CMP and MPSoC designs at reasonable costs. However, as technology advances, links become the critical component in the NoC. First, because the power consumption of the link is extremely high with respect the power consumption of the rest of components (mainly switches), becoming unacceptable for long global interconnects. Second, the delay of a link does not scale with technology, thus, degrading the performance of the network. To solve both problems, several solutions have been previously proposed. In this paper, we present a new switch architecture that reduces the negative impact of links on the NoC. We call our proposal distributed switch. The distributed switch moves the circuitry of a standard switch onto the links. Then, packets are buffered, routed, and forwarded at the same time they are crossing the link. Distributing a standard switch onto the link improves the trade off between the power consumption and the operating frequency of the entire network. In contrast, area requirements are increased. The distributed switch reduces up to 14.8% the peak power consumption while increases its area up to 22%. Furthermore, the distributed switch is able to increase the maximum achievable frequency with respect to the standard switch. In particular, the maximum operating frequency of the distributed switch can be increased up to 14.3%.
  • Keywords
    multiprocessing systems; multiprocessor interconnection networks; network-on-chip; power aware computing; CMP design; MPSoC design; NoC; chip multiprocessor; distributed switch architecture; multiprocessor system on chip; network on chip; operating frequency; power consumption; Computer architecture; Delay; Power demand; Switches; Switching circuits; Wires; network-on-chip; switch implementation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2011 International Conference on
  • Conference_Location
    Taipei City
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4577-1336-1
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2011.28
  • Filename
    6047169