• DocumentCode
    726282
  • Title

    Bandwidth-efficient on-chip interconnect designs for GPGPUs

  • Author

    Hyunjun Jang ; Jinchun Kim ; Gratz, Paul ; Ki Hwan Yum ; Eun Jung Kim

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Modern computational workloads require abundant thread level parallelism (TLP), necessitating highly-parallel, many-core accelerators such as General Purpose Graphics Processing Units (GPGPUs). GPGPUs place a heavy demand on the on-chip interconnect between the many cores and a few memory controllers (MCs). Thus, traffic is highly asymmetric, impacting on-chip resource utilization and system performance. Here, we analyze the communication demands of typical GPGPU applications, and propose efficient Network-on-Chip (NoC) designs to meet those demands. We show that the proposed schemes improve performance by up to 64.7%. Compared to the best of class prior work, our VC monopolizing and partitioning schemes improve performance by 25%.
  • Keywords
    graphics processing units; multiprocessing systems; network-on-chip; resource allocation; GPGPU; MC; NoC; TLP; VC monopolizing schemes; VC partitioning schemes; abundant thread level parallelism; bandwidth-efficient on-chip interconnect designs; computational workloads; general purpose graphics processing units; many-core accelerators; memory controllers; network-on-chip designs; on-chip resource utilization; system performance; Bandwidth; Computer architecture; Ports (Computers); Routing; System performance; System recovery; System-on-chip; Bandwidth; GPGPU; Network-on-Chip;
  • 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.2744803
  • Filename
    7167192