DocumentCode :
3192238
Title :
Optimal scheduling to minimize non-volatile memory access time with hardware cache
Author :
Tseng, Wei-Che ; Xue, Chun Jason ; Zhuge, Qingfeng ; Hu, Jingtong ; Sha, Edwin H M
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Dallas, Richardson, TX, USA
fYear :
2010
fDate :
27-29 Sept. 2010
Firstpage :
131
Lastpage :
136
Abstract :
In power and size sensitive embedded systems, flash memory and phase change memory are replacing DRAM as the main memory. Unfortunately, these technologies are limited by their endurance and long write latencies. To minimize the main memory access time, we optimally schedule tasks by an ILP formulation that can be generally applied to other main memory technologies, including DRAM. We also present a heuristic, Wander Scheduling, to solve larger instances in a reasonable amount of time. Our experimental results show that when compared with list scheduling, Wander Scheduling can reduce memory access times by an average of 40.73% and increase the lifetime of flash and phase change memory by 82.56%.
Keywords :
DRAM chips; cache storage; flash memories; phase change memories; processor scheduling; DRAM; embedded system; flash memory; hardware cache; nonvolatile memory access time minimization; optimal scheduling; phase change memory; wander scheduling; Ash; Law; Nonvolatile memory; Optimal scheduling; Schedules; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI System on Chip Conference (VLSI-SoC), 2010 18th IEEE/IFIP
Conference_Location :
Madrid
Print_ISBN :
978-1-4244-6469-2
Type :
conf
DOI :
10.1109/VLSISOC.2010.5642609
Filename :
5642609
Link To Document :
بازگشت