• DocumentCode
    726281
  • Title

    On-chip interconnection network for accelerator-rich architectures

  • Author

    Cong, Jason ; Gill, Michael ; Yuchen Hao ; Reinman, Glenn ; Bo Yuan

  • Author_Institution
    Center for Domain Specific Comput., UCLA, Los Angeles, CA, USA
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Modern processors have included hardware accelerators to provide high computation capability and low energy consumption. With specific hardware implementation, accelerators can improve performance and reduce energy consumption by orders of magnitude compared to general purpose cores. However, hardware accelerators cannot tolerate memory and communication latency through extensive multi-threading; this increases the demand for efficient memory interface and network-on-chip (NoC) designs. In this paper we explore the global management of NoCs in accelerator-rich architectures to provide predictable performance and energy efficiency. Accelerator memory accesses exhibit predictable patterns, creating highly utilized network paths. Leveraging these observations we propose reserving NoC paths based on the timing information from the global manager. We further maximize the benefit of paths reservation by regularizing the communication traffic through TLB buffering and hybrid-switching. The combined effect of these optimizations reduces the total execution time by 11.3% over a packet-switched mesh NoC and 8.5% over the EVC [18] and a previous hybrid-switched NoC [29].
  • Keywords
    integrated circuit design; integrated circuit interconnections; network-on-chip; NoC paths; TLB buffering; accelerator-rich architectures; communication traffic; general purpose cores; global manager; hardware accelerators; hybrid-switching; memory interface; network-on-chip designs; on-chip interconnection network; packet-switched mesh; paths reservation; Acceleration; Computer architecture; Encryption; Engines; Protocols; Simulation; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2744879
  • Filename
    7167191