DocumentCode
174618
Title
Write-aware random page initialization for non-volatile memory systems
Author
Fei Xia ; Dejun Jiang ; Jin Xiong ; Ninghui Sun
Author_Institution
SKL Comput. Archit., Inst. of Comput. Technol., Beijing, China
fYear
2014
fDate
19-22 Oct. 2014
Firstpage
208
Lastpage
215
Abstract
Due to the high scalability and low power leakage, emerging non-volatile memories (NVMs) are promising to be integrated into memory hierarchy. However, NVMs have write issues, such as limited write endurance and high write energy. This paper observes that a large fraction of writes are caused by memory page initialization in the OS kernel stack. Thus, this paper proposes a write-aware random page initialization technique (WRPI) to reduce writes without sacrificing system security. Instead of initializing all bits of an allocated page, WRPI randomly initializes part bits. Moreover, WRPI sets the values of initialized bits to zeros or ones that require writing the least number of bits. The evaluation results show that WRPI can reduce writing bits to NVM memory by up to 21.0% and 11.3% on average, compared to the conventional page initialization. WRPI can also reduce the write energy consumption and the total energy consumption of NVM memory system by 14.0% and 5.8% on average, respectively.
Keywords
energy consumption; random-access storage; OS kernel stack; energy consumption; low power leakage; memory page initialization; non-volatile memory systems; nonvolatile memories; write-aware random page initialization technique; Heating; Irrigation; Kernel; Nonvolatile memory; Phase change materials; Security; Torque;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design (ICCD), 2014 32nd IEEE International Conference on
Conference_Location
Seoul
Type
conf
DOI
10.1109/ICCD.2014.6974683
Filename
6974683
Link To Document