• DocumentCode
    2142298
  • Title

    A dual grain hit-miss detector for large Die-Stacked DRAM caches

  • Author

    El-Nacouzi, Michel ; Atta, Islam ; Papadopoulou, Myrto ; Zebchuk, Jason ; Jerger, Natalie Enright ; Moshovos, Andreas

  • Author_Institution
    Electrical and Computer Engineering, University of Toronto, Canada
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    89
  • Lastpage
    92
  • Abstract
    Die-Stacked DRAM caches offer the promise of improved performance and reduced energy by capturing a larger fraction of an application´s working set than on-die SRAM caches. However, given that their latency is only 50% lower than that of main memory, DRAM caches considerably increase latency for misses. They also incur a significant energy overhead for remote lookups in snoop-based multi-socket systems. Ideally, it would be possible to detect in advance that a request will miss in the DRAM cache and thus selectively bypass it. This work proposes a “dual grain filter” which successfully predicts whether an access is a hit or a miss in most cases. Experimental results with commercial and scientific workloads show that a 158KB dual-grain filter can correctly predict data block residency for 85% of all accesses to a 256MB DRAM cache. As a result, average off-die latency with our filter is within 8% of that possible with a perfectly accurate filter, which is impractical to implement.
  • Keywords
    Accuracy; Arrays; Oceans; Radiation detectors; Random access memory; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.032
  • Filename
    6513478