Energy-aware I/O Optimization for Checkpoint and Restart on a NAND Flash Memory System
Energy-aware I/O Optimization for Checkpoint and Restart on a NAND Flash Memory System
复制标题
NAND 闪存系统上的检查点和重启的能量感知 I/O 优化
DOI:
10.1145/2465813.2465822
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
Satoshi Matsuoka
中科院分区:
文献类型:
--
作者:
Takafumi Saito;Kento Sato;Hitoshi Sato;Satoshi Matsuoka
Both energy efficiency and system reliability are significant concerns towards exa-scale high-performance computing. In such large HPC systems, applications are required to conduct massive I/O operations to local storage devices (e.g. a NAND flash memory) for scalable checkpoint and restart. However, checkpoint/restart can use a large portion of runtime, and consumes enormous energy by non-I/O subsystems, such as CPU and memory. Thus, energy-aware optimization, including I/O operations to storage, is required for checkpoint/restart. In this paper, we present a profile-based I/O optimization technique for NAND flash memory devices based on Markov model for checkpoint/restart. The results based on performance studies show that our profile lookup approach can save 4.1% of energy consumption in an application execution with checkpoint/restart. Especially, our approach improves the energy consumption of write operations by 67.4% and read operations by 40.2% on a PCIe-attached NAND flash memory device.