کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4956211 1444450 2016 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A compiler assisted wear leveling for morphable PCM in embedded systems
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
A compiler assisted wear leveling for morphable PCM in embedded systems
چکیده انگلیسی
To address this issue, this paper proposes a simple and effective wear-leveling technique, named Mixer, to enhance the lifetime of morphable PCM considering the program specific features. We first build an Integer Linear Programming (ILP) formulation to dynamically configure the optimal SLC/MLC partition in morphable PCM, and produce the best data allocation for each variable to achieve a balanced write distribution in morphable PCM with low memory access cost. The basic idea is to allocate low-latency SLC and high-density MLC cells for write intensive variables and other ordinary variables, respectively. We then propose a polynomial time algorithm to achieve near-optimal results. The evaluation results show that the proposed technique can effectively improve the lifetime of morphable PCM in embedded systems compared with previous work.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems Architecture - Volume 71, November 2016, Pages 32-43
نویسندگان
, , , , , ,