• DocumentCode
    509981
  • Title

    ESKIMO - energy savings using semantic knowledge of inconsequential memory occupancy for DRAM subsystem

  • Author

    Isen, Ciji ; John, Lizy

  • Author_Institution
    ECE Dept., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2009
  • fDate
    12-16 Dec. 2009
  • Firstpage
    337
  • Lastpage
    346
  • Abstract
    Dynamic random access memory (DRAM) is used as the bulk of the main memory in most computing systems and its energy and power consumption has become a first-class design consideration for modern systems. We propose ESKIMO, a scheme where when the program or operating systems memory manager allocates or frees up a memory region, this information is used by the architecture to optimize the working of the DRAM system, particularly to save energy and power. In this work we attempt to have the architecture work hand in hand with information about allocated and freed space provided by the program. We discuss multiple ways to use this information to reduce the energy and power consumption of the memory and present results of this optimization. We evaluate the energy and power benefits of our technique using a publicly available, hardware-validated, DRAM simulator, DRAMsim. Our current studies show very promising results with energy savings on average of 39%.
  • Keywords
    DRAM chips; operating systems (computers); optimisation; power aware computing; power consumption; storage management; DRAM subsystem; DRAMsim; ESKIMO; dynamic random access memory; energy saving; hardware validated DRAM simulator; inconsequential memory occupancy; memory manager; operating systems; optimization; power consumption reduction; semantic knowledge; Computer architecture; DRAM chips; Energy consumption; Energy management; Memory management; Microarchitecture; Operating systems; Power system management; Prefetching; Random access memory; Memory power and energy; allocated and freed memory states; cross-boundary or cross-layer architecture optimizations; program semantic aware architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 2009. MICRO-42. 42nd Annual IEEE/ACM International Symposium on
  • Conference_Location
    New York, NY
  • ISSN
    1072-4451
  • Print_ISBN
    978-1-60558-798-1
  • Type

    conf

  • Filename
    5375402