作者
Yoongu Kim, Vivek Seshadri, Donghyuk Lee, Jamie Liu, Onur Mutlu
发表日期
2012/6/9
期刊
ACM SIGARCH Computer Architecture News
卷号
40
期号
3
页码范围
368-379
出版商
ACM
简介
Modern DRAMs have multiple banks to serve multiple memory requests in parallel. However, when two requests go to the same bank, they have to be served serially, exacerbating the high latency of off-chip memory. Adding more banks to the system to mitigate this problem incurs high system cost. Our goal in this work is to achieve the benefits of increasing the number of banks with a low cost approach. To this end, we propose three new mechanisms that overlap the latencies of different requests that go to the same bank. The key observation exploited by our mechanisms is that a modern DRAM bank is implemented as a collection of subarrays that operate largely independently while sharing few global peripheral structures.
Our proposed mechanisms (SALP-1, SALP-2, and MASA) mitigate the negative impact of bank serialization by overlapping different components of the bank access latencies of multiple …
引用总数
20122013201420152016201720182019202020212022202320244163634474661362949433131
学术搜索中的文章
Y Kim, V Seshadri, D Lee, J Liu, O Mutlu - ACM SIGARCH Computer Architecture News, 2012