DocumentCode :
2253728
Title :
Inter-program optimizations for conserving disk energy
Author :
Hom, Jerry ; Kremer, Ulrich
Author_Institution :
Dept. of Comput. Sci., Rutgers Univ., Piscataway, NJ, USA
fYear :
2005
fDate :
8-10 Aug. 2005
Firstpage :
335
Lastpage :
338
Abstract :
Previous work has shown that intra-program optimizations, i.e., optimizations performed on individual programs in isolation, can be very effective in reducing disk energy in streaming applications. This paper investigates the potential additional benefits of inter-program optimizations where sets of programs are optimized together. Experimental results on different subsets of three streaming applications show that 7-49% additional energy savings (27.3% on average) can be obtained with negligible performance penalties using two novel inter-program optimizations, namely execution context sensitive buffer size selection and inverse barrier synchronization. These figures were obtained via physical measurements on two laptop disks.
Keywords :
disc storage; energy conservation; processor scheduling; program compilers; shared memory systems; buffer size selection; disk energy conservation; inter-program optimizations; inverse barrier synchronization; Battery charge measurement; Computer science; Costs; Energy consumption; Operating systems; Permission; Portable computers; Power dissipation; Programming profession; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
Print_ISBN :
1-59593-137-6
Type :
conf
DOI :
10.1109/LPE.2005.195543
Filename :
1522792
Link To Document :
بازگشت