• DocumentCode
    572403
  • Title

    Adaptive granularity memory systems: A tradeoff between storage efficiency and throughput

  • Author

    Yoon, Doe Hyun ; Jeong, Min Kyu ; Erez, Mattan

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2011
  • fDate
    4-8 June 2011
  • Firstpage
    295
  • Lastpage
    306
  • Abstract
    We propose adaptive granularity to combine the best of fine-grained and coarse-grained memory accesses. We augment virtual memory to allow each page to specify its preferred granularity of access based on spatial locality and error-tolerance tradeoffs. We use sector caches and sub-ranked memory systems to implement adaptive granularity. We also show how to incorporate adaptive granularity into memory access scheduling. We evaluate our architecture with and without ECC using memory intensive benchmarks from the SPEC, Olden, PARSEC, SPLASH2, and HPCS benchmark suites and micro-benchmarks. The evaluation shows that performance is improved by 61% without ECC and 44% with ECC in memory-intensive applications, while the reduction in memory power consumption (29% without ECC and 14% with ECC) and traffic (78% without ECC and 66% with ECC) is significant.
  • Keywords
    augmented reality; cache storage; HPCS benchmark; Olden; PARSEC; SPEC; SPLASH2; adaptive granularity memory systems; augment virtual memory; coarse grained memory accesses; fine grained memory accesses; memory intensive benchmarks; spatial locality; storage efficiency; subranked memory systems; Adaptive systems; Bandwidth; Error correction codes; Memory management; Random access memory; Reliability; Throughput; Access granularity; ECC; Main memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture (ISCA), 2011 38th Annual International Symposium on
  • Conference_Location
    San Jose, CA
  • ISSN
    1063-6897
  • Print_ISBN
    978-1-4503-0472-6
  • Type

    conf

  • Filename
    6307766