• DocumentCode
    2009553
  • Title

    Best of both worlds: A bus enhanced NoC (BENoC)

  • Author

    Manevich, Ran ; Walter, Isask Har ; Cidon, Israel ; Kolodny, Avinoam

  • Author_Institution
    Electr. Eng. Dept., Technion - Israel Inst. of Technol., Haifa
  • fYear
    2009
  • fDate
    10-13 May 2009
  • Firstpage
    173
  • Lastpage
    182
  • Abstract
    While NoCs are efficient in delivering high throughput point-to-point traffic, their multi-hop operation is too slow for latency sensitive signals. In addition, NoCS are inefficient for multicast operations. Consequently, although NoCs outperform busses in terms of scalability, they may not facilitate all the needs of future SoCs. In this paper, the benefit of adding a global, low latency, low power shared bus as an integral part of the NoC architecture is explored. The Bus-enhanced NoC (BENoC) is equipped with a specialized bus that has low and predictable latency and performs broadcast and multicast. We introduce and analyze MetaBus, a custom bus optimized for such low-latency low power and multicast operations. We demonstrate its potential benefits using an analytical comparison of latency and energy consumption of a BENoC based on MetaBus versus a standard NoC. Then, simulation is used to evaluate BENoC in a dynamic non-uniform cache access (DNUCA) multiprocessor system.
  • Keywords
    cache storage; multicast communication; network-on-chip; MetaBus; broadcast; bus-enhanced NoC; dynamic nonuniform cache access multiprocessor system; multicast; Broadcasting; Communication system control; Costs; Delay; Energy consumption; Large-scale systems; Network-on-a-chip; Scalability; System-on-a-chip; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip, 2009. NoCS 2009. 3rd ACM/IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4244-4142-6
  • Electronic_ISBN
    978-1-4244-4143-3
  • Type

    conf

  • DOI
    10.1109/NOCS.2009.5071465
  • Filename
    5071465