Inter-program optimizations for conserving disk energy

Jerry Hom, Ulrich Kremer

Research output: Contribution to journalConference articlepeer-review

7 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)335-338
Number of pages4
JournalProceedings of the International Symposium on Low Power Electronics and Design
StatePublished - 2005
Event2005 International Symposium on Low Power Electronics and Design - San Diego, CA, United States
Duration: Aug 8 2005Aug 10 2005

All Science Journal Classification (ASJC) codes

  • Engineering(all)


  • Execution context
  • Inverse barrier


Dive into the research topics of 'Inter-program optimizations for conserving disk energy'. Together they form a unique fingerprint.

Cite this