• 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