Title :
Energy-aware memory allocation in heterogeneous non-volatile memory systems
Author :
Lee, Hyung Gyu ; Chang, Naehyuck
Author_Institution :
Sch. of Comput. Sci. & Eng., Seoul Nat. Univ., South Korea
Abstract :
Memory systems consume a significant portion of power in hand-held embedded systems. So far, low-power memory techniques have addressed the power consumption when the system is turned on. In this paper, we consider data retention energy during the power-off period. For this purpose, we first characterize the data retention energy and cycle-accurate active mode energy. of the non-volatile memory systems. Next, we present energy-aware memory allocation for a given task set taking into account arrival rate, execution time, code size, user data size and the number of memory transactions by the use of trace-driven simulation. Experiments demonstrate that our optimal configuration can save up to 26% of the memory system energy compared traditional allocation schemes.
Keywords :
embedded systems; flash memories; low-power electronics; memory architecture; power consumption; random-access storage; resource allocation; task analysis; battery-backed SDRAM; code size; cycle-accurate active mode energy; data retention energy; energy-aware memory allocation; flash memory; handheld embedded systems; heterogeneous nonvolatile memory systems; memory allocation; memory architecture; number of memory transactions; optimal configuration; power-off period; task set; trace-driven simulation; user data size; Batteries; Computational modeling; Computer science; Embedded system; Energy consumption; Energy efficiency; Nonvolatile memory; Permission; Portable computers; Power engineering and energy;
Conference_Titel :
Low Power Electronics and Design, 2003. ISLPED '03. Proceedings of the 2003 International Symposium on
Print_ISBN :
1-58113-682-X
DOI :
10.1109/LPE.2003.1231941