TY - GEN
T1 - Optimal scheduling to minimize non-volatile memory access time with hardware cache
AU - Tseng, Wei Che
AU - Xue, Chun Jason
AU - Zhuge, Qingfeng
AU - Hu, Jingtong
AU - Sha, Edwin H.M.
PY - 2010
Y1 - 2010
N2 - 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%.
AB - 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%.
UR - https://www.scopus.com/pages/publications/78650950735
U2 - 10.1109/VLSISOC.2010.5642609
DO - 10.1109/VLSISOC.2010.5642609
M3 - 会议稿件
AN - SCOPUS:78650950735
SN - 9781424464708
T3 - Proceedings of the 2010 18th IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC 2010
SP - 131
EP - 136
BT - Proceedings of the 2010 18th IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC 2010
T2 - 2010 18th IEEE/IFIP International Conference on VLSI and System-on-Chip, VLSI-SoC 2010
Y2 - 27 September 2010 through 29 September 2010
ER -