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
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;
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
DOI :
10.1145/2744769.2744803