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

被引:9
|
作者
Liu, Tiantian [1 ,2 ]
Zhao, Yingchao [3 ]
Xue, Chun Jason [1 ]
Li, Minming [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[2] Chinese Acad Sci, Cloud Comp Ctr, Dongguan 523808, Peoples R China
[3] Caritas Inst Higher Educ, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
Variable partitioning; instruction scheduling; hybrid PRAM and DRAM; PHASE-CHANGE MEMORY;
D O I
10.1109/TSP.2013.2261295
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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.
引用
收藏
页码:3509 / 3520
页数:12
相关论文
共 50 条
  • [1] Power-Aware Variable Partitioning for DSPs with Hybrid PRAM and DRAM Main Memory
    Liu, Tiantian
    Zhao, Yingchao
    Xue, Chun Jason
    Li, Minming
    [J]. PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 405 - 410
  • [2] Sleep-Aware Variable Partitioning for Energy-Efficient Hybrid PRAM and DRAM Main Memory
    Fu, Chenchen
    Zhao, Mengying
    Xue, Chun Jason
    Orailoglu, Alex
    [J]. PROCEEDINGS OF THE 2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2014, : 75 - 80
  • [3] Power Management of Hybrid DRAM/PRAM-Based Main Memory
    Park, Hyunsun
    Yoo, Sungjoo
    Lee, Sunggu
    [J]. PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 59 - 64
  • [4] PDRAM: A Hybrid PRAM and DRAM Main Memory System
    Dhiman, Gaurav
    Ayoub, Raid
    Rosing, Tajana
    [J]. DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 664 - 669
  • [5] A Lifetime Aware Buffer Assignment Method for Streaming Applications on DRAM/PRAM Hybrid Memory
    Lee, Daeyoung
    Oh, Hyunok
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12
  • [6] DH-LRU: Dynamic Hybrid LRU Caching Scheme for PRAM/DRAM Hybrid Main Memory
    Ren, Yongjian
    Xie, Hongtianchen
    Jia, Gangyong
    Zhang, Jilin
    Yin, Yuyu
    Wan, Jian
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (11): : 81 - 94
  • [7] Variable partitioning for dual memory bank DSPs
    Leupers, R
    Kotte, D
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 1121 - 1124
  • [8] Hybrid DRAM/PRAM-based Main Memory for Single-Chip CPU/GPU
    Kim, Dongki
    Lee, Sungkwang
    Chung, Jaewoong
    Kim, Dae Hyun
    Woo, Dong Hyuk
    Yoo, Sungjoo
    Lee, Sunggu
    [J]. 2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 888 - 896
  • [9] Power-Aware Partitioning of Data Converters
    Bonanno, Alberto
    Bocca, Alberto
    Macii, Alberto
    Macii, Enrico
    [J]. PROCEEDINGS OF THE 2010 18TH IEEE/IFIP INTERNATIONAL CONFERENCE ON VLSI AND SYSTEM-ON-CHIP, 2010, : 358 - 363
  • [10] Exploiting Page Write Pattern for Power Management of Hybrid DRAM/PRAM Memory System
    Zhang, Tiefei
    Xing, Jianguo
    Zhu, Jixiang
    Chen, Tianzhou
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2015, 31 (05) : 1633 - 1646