DocumentCode
3651204
Title
Reducing inter-core cache contention with an adaptive bank mapping policy in DRAM cache
Author
Fazal Hameed;Lars Bauer;Jorg Henkel
Author_Institution
Dept. of Embedded Syst., Karlsruhe Inst. of Technol. (KIT), Karlsruhe, Germany
fYear
2013
Firstpage
1
Lastpage
8
Abstract
On-chip DRAM cache has the advantage of increased cache capacity that may alleviate the memory bandwidth problem. Recent research has demonstrated the benefits of high capacity on-chip DRAM cache that leads to reduced off-chip accesses. However, state-of-the-art has not taken into consideration the cache access patterns of concurrently running heterogeneous applications that can cause inter-core cache contention. We therefore propose an adaptive bank mapping policy in response to the diverse requirements of applications with different cache access behaviors that - as a result - reduces inter-core cache contention in DRAM-based cache architectures. On average, our adaptive bank mapping policy increases the harmonic mean instruction-per-cycle throughput by 19.3% (max. 71%) compared to state-of-the-art bank mapping policies.
Keywords
"Random access memory","Bismuth","Arrays","Indexes","Radiation detectors","Round robin","Vectors"
Publisher
ieee
Conference_Titel
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2013 International Conference on
Type
conf
DOI
10.1109/CODES-ISSS.2013.6658988
Filename
6658988
Link To Document