Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Energy Efficient Prefetching and Caching
Tweet

connect with us

Energy Efficient Prefetching and Caching

Abstract: 

Traditional disk management strategies--prefetching and caching in particular--are designed to maximize performance. In mobile systems they conflict with strategies that attempt to save energy by powering down the disk when it is idle. We present new rules for prefetching and caching that maximize power-down opportunities (without performance loss) by creating an access pattern characterized by intense bursts of activity separated by long idle times. We also describe an automatic system that monitors past application behavior in order to generate appropriate prefetching hints, and a general system of kernel enhancements that coordinate I/O activity across all running applications.

We have implemented our system in the Linux kernel, and have measured its performance and energy consumption via physical instrumentation of a running laptop. We describe our implementation and present quantitative results. For workloads including a mix of sequential access to large files (multimedia), concurrent access to large numbers of files (compilation), and random access to large files (speech recognition), we report disk energy savings of 60-80%, with negligible loss in throughput or interactive responsiveness.

Athanasios E. Papathanasiou, University of Rochester

BibTeX
@inproceedings {269687,
author = {Athanasios E. Papathanasiou},
title = {Energy Efficient Prefetching and Caching},
booktitle = {2004 {USENIX} Annual Technical Conference ({USENIX} {ATC} 04)},
year = {2004},
address = {Boston, MA},
url = {https://www.usenix.org/conference/2004-usenix-annual-technical-conference/energy-efficient-prefetching-and-caching},
publisher = {{USENIX} Association},
month = jun,
}
Download

Links

Paper (HTML): 
http://usenix.org/publications/library/proceedings/usenix04/tech/general/papatha...
Paper: 
http://usenix.org/publications/library/proceedings/usenix04/tech/general/papatha...
Award: 
Best Paper
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Conference Policies
  • Contact Us