• DocumentCode
    3345220
  • Title

    Winning with Pinning in NoC

  • Author

    Abousamra, Ahmed ; Melhem, Rami ; Jones, Alex

  • Author_Institution
    Comput. Sci. Dept., Univ. of Pittsburgh, Pittsburgh, PA, USA
  • fYear
    2009
  • fDate
    25-27 Aug. 2009
  • Firstpage
    13
  • Lastpage
    21
  • Abstract
    In chip multiprocessors (CMPs), on-chip interconnect carries data and coherence traffic exchanged between on chip cache banks. Reducing communication latency is critical for improving the performance of applications running on CMPs. Communication latency is affected by network design, cache organization, and application design. Previously proposed techniques for reducing router latency using express virtual channels or hybrid circuit switching effectively reduce communication latency. However, our analysis of communication traffic of a suite of scientific and commercial workloads on a 16-core cache coherent CMP showed low utilization of circuits due to repeated establishment and tear down of circuits. In this paper, we explore circuit pinning, an efficient way of establishing circuits that promotes higher circuit utilization, adapts to changes in communication characteristics, simplifies network control, and allows smarter routing techniques due to the stability of configured circuits. Comparison with state of the art packet switched and hybrid circuit switched interconnects across different cache organizations demonstrates the benefits of our technique.
  • Keywords
    cache storage; integrated circuit interconnections; network-on-chip; NoC; cache organization; chip multiprocessors; circuit pinning; circuit winning; communication latency; hybrid circuit switching; network design; network-on-chip; on-chip interconnect; virtual channels; Circuit stability; Communication switching; Communication system control; Delay; Integrated circuit interconnections; Network-on-a-chip; Packet switching; Routing; Switching circuits; Telecommunication traffic; circuit-switching; interconnection networks; noc; packet-switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Interconnects, 2009. HOTI 2009. 17th IEEE Symposium on
  • Conference_Location
    New York, NY
  • ISSN
    1550-4794
  • Print_ISBN
    978-0-7695-3847-1
  • Electronic_ISBN
    1550-4794
  • Type

    conf

  • DOI
    10.1109/HOTI.2009.15
  • Filename
    5238688