• DocumentCode
    45940
  • Title

    Power-Aware Variable Partitioning for DSPs With Hybrid PRAM and DRAM Main Memory

  • Author

    Tiantian Liu ; Yingchao Zhao ; Xue, Chun Jason ; Minming Li

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Hong Kong, China
  • Volume
    61
  • Issue
    14
  • fYear
    2013
  • fDate
    15-Jul-13
  • Firstpage
    3509
  • Lastpage
    3520
  • Abstract
    Phase change random access memory (PRAM) is one kind of nonvolatile memory, which is desirable to be used for DSP systems as main memory, as it consumes less power than DRAM and is much denser than DRAM. In this paper, we utilize a hybrid main memory composed of DRAM and PRAM, which leverages the low power consumption of PRAM while minimizing the performance and lifetime degradation caused by PRAM write. To make full use of different advantages of DRAM and PRAM, especially for the application-specific DSP systems, we reconsider the variable partitioning and instruction scheduling problems on the hybrid main memory. Different optimization objectives, for example power consumption, schedule length, and the number of writes on PRAM, are considered. At the same time, different kinds of hybrid architectures are analyzed. Graph models, ILP model, and algorithms are proposed for different settings. Experiments show that the proposed techniques reduce up to 49% power consumption and 88% the number of writes on PRAM on average.
  • Keywords
    DRAM chips; concurrency theory; digital signal processing chips; DRAM main memory; ILP model; application specific DSP system; graph model; hybrid PRAM write; hybrid architectures; hybrid main memory; nonvolatile memory; phase change random access memory; power aware variable partitioning; power consumption; Variable partitioning; hybrid PRAM and DRAM; instruction scheduling;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2013.2261295
  • Filename
    6512621