Adaptive VC Partitioning for NoCs in GPGPUs.

Sheng Ma,Hongyi Lu,Libo Huang,Li Shen,Yang Guo,Zhiying Wang,Wenliang Xue
DOI: https://doi.org/10.1109/iscas.2018.8350900
2018-01-01
Abstract:The design of efficient Networks-on-Chip (NoCs) is essential for GPGPUs. The asymmetry of GPGPU traffic has a significant effect on the overall system performance. An existing VC partitioning design statically assigns more VCs to the heavier reply traffic. Yet, its static partitioning cannot adapt to the dynamic variation of NoC traffic. Thus, we propose an adaptive VC partitioning (A-VCP) mechanism , which dynamically chooses the optimal VC partitioning by sampling the traffic status. Compared with the static configuration, A-VCP averagely improves the system performance by 10.5%, and reduces the energy-delay product by 9.1%.
What problem does this paper attempt to address?