• DocumentCode
    565242
  • Title

    Run-time power-down strategies for real-time SDRAM memory controllers

  • Author

    Chandrasekar, Karthik ; Akesson, Benny ; Goossens, Kees

  • Author_Institution
    Comput. Eng., Tech. Univ. Delft, Delft, Netherlands
  • fYear
    2012
  • fDate
    3-7 June 2012
  • Firstpage
    988
  • Lastpage
    993
  • Abstract
    Powering down SDRAMs at run-time reduces memory energy consumption significantly, but often at the cost of performance. If employed speculatively with real-time memory controllers, power-down mechanisms could impact both the guaranteed bandwidth and the memory latency bounds. This calls for power-down strategies that can hide or bound the performance loss, making run-time memory power-down feasible for real-time applications. In this paper, we propose two such strategies that reduce memory energy consumption and yet guarantee realtime memory performance. One provides significant energy savings without impacting the guaranteed bandwidth and latency bounds. The other provides higher energy savings with marginally increased latency bounds, while still preserving the guaranteed bandwidth provided by real-time memory controllers. We also present an algorithm to select the most energy-efficient power-down mode at run-time. We experimentally evaluate the two strategies at run-time by executing four media applications concurrently on a real-time MPSoC platform and show memory energy savings of 42.1% and 51.3% for the two strategies, respectively.
  • Keywords
    DRAM chips; energy consumption; real-time systems; system-on-chip; energy-efficient power-down mode; guaranteed bandwidth; higher energy savings; marginally increased latency bounds; memory energy consumption; memory energy savings; memory latency bounds; performance loss; power-down mechanisms; powering down SDRAM; real-time MPSoC platform; real-time SDRAM memory controllers; real-time memory controllers; realtime memory performance; run-time memory power-down; run-time power-down strategy; Bandwidth; Equations; Memory management; Real time systems; SDRAM; Switches; Timing; Memory Controller; Power-Down; Real-Time; SDRAM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4503-1199-1
  • Type

    conf

  • Filename
    6241624