• DocumentCode
    900270
  • Title

    Near-Memory Caching for Improved Energy Consumption

  • Author

    AbouGhazaleh, Nevine ; Childers, Bruce R. ; Mosse, Daniel ; Melhem, Rami G.

  • Author_Institution
    Univ. of Pittsburgh, Pittsburgh
  • Volume
    56
  • Issue
    11
  • fYear
    2007
  • Firstpage
    1441
  • Lastpage
    1455
  • Abstract
    The main memory has become one of the largest contributors to overall energy consumption and offers many opportunities for power/energy reduction. In this paper, we propose a power-aware cached-dynamic-RAM (PA-CDRAM) organization that integrates a moderately sized cache directly into a memory chip. We use this near-memory cache to turn a memory bank off immediately after it is accessed to reduce power consumption. We modify the operation and structure of CDRAM with the goal of reducing energy consumption while retaining the performance advantage for which CDRAM was originally proposed. In this paper, we describe our PA-CDRAM organization and show how to incorporate it into the Rambus memory. We evaluate the approach using a cycle-accurate processor and memory simulator. Our results show that PA-CDRAM achieves up to 84 percent (28 percent on the average) improvement in the energy-delay product and up to 76 percent (19 percent on the average) savings in energy when compared to a time-out power management technique.
  • Keywords
    cache storage; power aware computing; random-access storage; PA-CDRAM; cycle-accurate processor; energy consumption; energy reduction; memory simulator; near-memory caching; power reduction; power-aware cached-dynamic-RAM; Bandwidth; Batteries; Cooling; Embedded system; Energy consumption; Energy dissipation; Energy management; Memory management; Power system management; Random access memory; Cached DRAM; Energy-aware systems; Memory design; Memory power management; Power Management;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2007.70740
  • Filename
    4336294