计算机工程与应用 ›› 2016, Vol. 52 ›› Issue (13): 69-75.

• 理论与研发 • 上一篇    下一篇

基于SRAM和PRAM混合主存设计

姚英彪,陈越佳   

  1. 杭州电子科技大学 通信工程学院,杭州 310018
  • 出版日期:2016-07-01 发布日期:2016-07-15

Design of hybrid SRAM and PRAM main memory system

YAO Yingbiao, CHEN Yuejia   

  1. College of Communication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
  • Online:2016-07-01 Published:2016-07-15

摘要: 由于DRAM芯片超高的静态功耗,使得利用DRAM构建高性能计算机系统中的大容量主存遇到能耗过大问题,这激发了对新型大容量主存结构的研究。针对上述问题,设计了一种基于SRAM和PRAM的混合主存系统,该系统将SRAM作为PRAM的专用写缓存,并将改进后的LRFU算法应用到SRAM写缓存,从而在对主存系统性能影响不大的前提下,有效降低主存系统的能耗和延长PRAM的可用时间。仿真结果显示,所设计的混合存储结构的能耗-延时积(EDP)为纯DRAM存储结构的40%;此外,与纯PRAM存储结构相比,可使PRAM的写操作次数下降28.5%,与将SRAM作为Cache相比,PRAM写次数下降13%。

关键词: 混合存储器, PRAM存储器, SRAM写缓存, 低功耗, 写操作次数, 替换算法

Abstract: Because of DRAM’s ultra-high static power consumption, large capacity main memory in high performance computer system has too large energy consumption, which inspires the study of new structures of large capacity main memory. Focusing on above problems, this paper designs a hybrid main memory composed of SRAM and PRAM, and SRAM is the write buffer of PRAM. Moreover, an improved LRFU algorithm is applied to an SRAM write buffer. On the premise that the effect on the performance is not big, the energy consumption of main memory is reduced and the usable time of PRAM is extended effectively. The experimental results indicate that Energy-Delay-Product(EDP) of hybrid memory designed in the paper is 40% of pure DRAM memory. Compared with the pure PRAM structure or the structure using SRAM as Cache, PRAM write operation times are reduced 28.5% and 13%, respectively.

Key words: hybrid memory, PhaseChange Radom Access Memory(PRAM), SRAM write buffer, low energy consumption, times of write operation, replacement algorithm