Skip to main content

Utilizing PCM for energy optimization in embedded systems

Publication ,  Conference
Shao, Z; Liu, Y; Chen, Y; Li, T
Published in: Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012
October 29, 2012

Due to its high density, bit alterability, and low standby power, phase change memory (PCM) is considered as a promising DRAM alternative. In embedded systems, especially battery-driven mobile devices, energy is one of the most important performance metrics. Therefore, it becomes an interesting problem of utilizing PCM for energy optimization in embedded systems. While recently there have been extensive studies on PCM, energy optimization with PCM in embedded systems has not been fully addressed. In this paper, we present a hybrid memory system architecture in which PCM is used to replace DRAM as much as possible so the system energy can be reduced by utilizing the lower standby power of PCM. However, to achieve this, system-level software optimization techniques are required in order to solve problems caused by the three disadvantages of PCM: namely, long write latency, large write energy and limited write endurance. We propose an optimal static data allocation scheme to solve a simplified problem, and discuss how to extend this to solve more complex problems. We also present emerging research issues in compiler optimization, real-time task scheduling and operating systems when utilizing PCM for energy optimization in embedded systems. © 2012 IEEE.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012

DOI

Publication Date

October 29, 2012

Start / End Page

398 / 403
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Shao, Z., Liu, Y., Chen, Y., & Li, T. (2012). Utilizing PCM for energy optimization in embedded systems. In Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012 (pp. 398–403). https://doi.org/10.1109/ISVLSI.2012.81
Shao, Z., Y. Liu, Y. Chen, and T. Li. “Utilizing PCM for energy optimization in embedded systems.” In Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012, 398–403, 2012. https://doi.org/10.1109/ISVLSI.2012.81.
Shao Z, Liu Y, Chen Y, Li T. Utilizing PCM for energy optimization in embedded systems. In: Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012. 2012. p. 398–403.
Shao, Z., et al. “Utilizing PCM for energy optimization in embedded systems.” Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012, 2012, pp. 398–403. Scopus, doi:10.1109/ISVLSI.2012.81.
Shao Z, Liu Y, Chen Y, Li T. Utilizing PCM for energy optimization in embedded systems. Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012. 2012. p. 398–403.

Published In

Proceedings - 2012 IEEE Computer Society Annual Symposium on VLSI, ISVLSI 2012

DOI

Publication Date

October 29, 2012

Start / End Page

398 / 403