Abstract
In order to fully exploit GPGPU's parallel processing power, on-chip interconnects need to provide bandwidth efficient data communication. GPGPUs exhibit a many-to-few-to-many traffic pattern which makes the memory controller connected routers the network bottleneck. Inefficient design of conventional routers causes long queues of packets blocked at memory controllers and thus greatly constrained the network bandwidth. In this work, we employ heterogeneous design techniques and propose a novel decoupled architecture for routers connected with memory controllers. To further improve performance, we propose techniques called Injection Virtual Circuit and Memory-aware Adaptive Routing. We show that our scheme can effectively eliminate NoC bottleneck and improve performance by 78% on average.
Original language | English (US) |
---|---|
Title of host publication | Proceedings of the 55th Annual Design Automation Conference, DAC 2018 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Print) | 9781450357005 |
DOIs | |
State | Published - Jun 24 2018 |
Externally published | Yes |
Event | 55th Annual Design Automation Conference, DAC 2018 - San Francisco, United States Duration: Jun 24 2018 → Jun 29 2018 |
Publication series
Name | Proceedings - Design Automation Conference |
---|---|
Volume | Part F137710 |
ISSN (Print) | 0738-100X |
Other
Other | 55th Annual Design Automation Conference, DAC 2018 |
---|---|
Country/Territory | United States |
City | San Francisco |
Period | 6/24/18 → 6/29/18 |
Bibliographical note
Publisher Copyright:© 2018 Association for Computing Machinery.
Keywords
- Bandwidth
- GPGPU
- Network-on-Chip