Architecting an Energy-Efficient DRAM System for GPUs

2017 IEEE International Symposium on High Performance Computer Architecture (HPCA)(2017)

引用 107|浏览155
暂无评分
摘要
This paper proposes an energy-efficient, high-throughput DRAM architecture for GPUs and throughput processors. In these systems, requests from thousands of concurrent threads compete for a limited number of DRAM row buffers. As a result, only a fraction of the data fetched into a row buffer is used, leading to significant energy overheads. Our proposed DRAM architecture exploits the hierarchical organization of a DRAM bank to reduce the minimum row activation granularity. To avoid significant incremental area with this approach, we must partition the DRAM datapath into a number of semi-independent subchannels. These narrow subchannels increase data toggling energy which we mitigate using a static data reordering scheme designed to lower the toggle rate. This design has 35% lower energy consumption than a die-stacked DRAM with 2.6% area overhead. The resulting architecture, when augmented with an improved memory access protocol, can support parallel operations across the semi-independent subchannels, thereby improving system performance by 13% on average for a range of workloads.
更多
查看译文
关键词
energy-efficient DRAM system,GPU,DRAM architecture,throughput processors,DRAM row buffers,DRAM bank,DRAM datapath,semi-independent subchannels,static data reordering scheme,toggle rate,energy consumption,die-stacked DRAM,memory access protocol
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要