DocumentCode
2502917
Title
W-Buddy: Wear-out-aware memory allocator for SCRAM-based low power mobile systems
Author
Seo, Dongyoung ; Shin, Dongkun
Author_Institution
Sungkyunkwan Univ., Suwon, South Korea
fYear
2012
fDate
2-5 Oct. 2012
Firstpage
547
Lastpage
548
Abstract
Since recently emerging storage class RAM (SCRAM) devices are power-efficient, byte-addressable, and non-volatile, they are expected to replace the power-hungry DRAM in mobile consumer devices. However, SCRAM has a limited number of program and erase cycling, requiring a wear-leveling technique. Since the locality in memory access pattern may intensify the discriminated wearing of memory blocks, it is required to change the operating systems such that memory accesses are distributed evenly over all memory space for wear-leveling. We propose a novel memory allocator, called W-Buddy, which selects a free memory chunk to be allocated considering the wear-outs of memory chunks. Our experimental results show that the proposed W-Buddy achieves fourteen time longer lifetime compared with the conventional buddy memory allocator.
Keywords
mobile computing; power aware computing; random-access storage; resource allocation; storage allocation; SCRAM-based low power mobile systems; W-buddy; buddy memory allocator; erase cycling; free memory chunk; memory access pattern locality; memory block wearing; memory chunk wear-out; mobile consumer devices; operating systems; power-hungry DRAM; storage class RAM device; wear-leveling technique; wear-out-aware memory allocator; Memory management; Mobile communication; Operating systems; Phase change random access memory; Power demand; Resource management; Memory Allocator; SCRAM; Wear-leveling;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Electronics (GCCE), 2012 IEEE 1st Global Conference on
Conference_Location
Tokyo
Print_ISBN
978-1-4673-1500-5
Type
conf
DOI
10.1109/GCCE.2012.6379905
Filename
6379905
Link To Document