DocumentCode :
653157
Title :
Accurate and Low-Overhead Process-Level Energy Estimation for Modern Hard Disk Drives
Author :
Jun Yan ; Lonappan, Cejo K. ; Vajid, Amir ; Singh, D. ; Kaiser, William J.
Author_Institution :
Electr. Eng. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
fYear :
2013
fDate :
20-23 Aug. 2013
Firstpage :
171
Lastpage :
178
Abstract :
Measuring the energy consumed by modern secondary storage devices and attributing it to the causative application´s processes can guide optimization of application energy efficiency. Prior work has focused on hard disk drive or file system energy management using custom-built measurement systems and models, but suffers from limitations that prohibit the attribution of the hardware energy consumption to the causative processes. This paper presents a novel process-level disk drive energy estimation system that monitors the operating system kernel to predict the storage power consumption created by individual processes of a software application. Evaluation reveals that the system is accurate with prediction errors around 7% even for workloads involving simultaneous file system operations from multiple processes. The system creates virtually no power consumption overhead in the CPU and about 4% overhead in the RAM module. Results using I/O benchmarks demonstrate that a large portion of the energy usage (up to 100% in some cases) in modern disk drives can occur after the causative processes have already completed execution. Hence, results obtained using power meters or direct energy measurement systems based solely on a benchmark´s execution lifetime can drastically underestimate the benchmark application´s storage energy demands.
Keywords :
disc drives; energy conservation; hard discs; operating system kernels; optimisation; power aware computing; power consumption; random-access storage; storage management; CPU; I/O benchmarks; RAM module; benchmark execution lifetime; causative application processes; causative process; custom-built measurement systems; direct energy measurement systems; energy efficiency; energy usage; file system energy management; hard disk drives; hardware energy consumption; operating system kernel; optimization; power consumption overhead; power meters; prediction errors; process-level disk drive energy estimation system; process-level energy estimation; secondary storage devices; simultaneous file system operations; software application; storage energy demands; storage power consumption; Disk drives; Energy consumption; Energy measurement; Hard disks; Kernel; Monitoring; I/O scheduler; Linux kernel; energy efficiency; energy measurement; power consumption; secondary storage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
Conference_Location :
Beijing
Type :
conf
DOI :
10.1109/GreenCom-iThings-CPSCom.2013.50
Filename :
6682064
Link To Document :
بازگشت