Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

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

Policies for Dynamic Clock Scheduling

Pocket computers are beginning to emerge that provide sufficient processing capability and memory capacity to run traditional desktop applications and operating systems on them. The increasing demand placed on these systems by software is competing against the continuing trend in the design of low-power microprocessors towards increasing the amount of computation per unit of energy. Consequently, in spite of advances in low-power circuit design, the microprocessor is likely to continue to account for a significant portion of the overall power consumption of pocket computers. This paper investigates clock scaling algorithms on the Itsy, an experimental pocket computer that runs a complete, functional multitasking operating system (a version of Linux 2.0.30). We implemented a number of clock scaling algorithms that are used to adjust the processor speed to reduce the power used by the processor. After testing these algorithms, we conclude that currently proposed algorithms consistently fail to achieve their goal of saving power while not causing user applications to change their interactive behavior.

Dirk Grunwald, University of Colorado

Philip Levis, University of Colorado

Keith I. Farkas, Compaq Western Research Laboratory

Charles B. Morrey III, University of Colorado

Michael Neufeld, University of Colorado

BibTeX
@inproceedings {271174,
author = {Dirk Grunwald and Philip Levis and Keith I. Farkas and Charles B. Morrey III and Michael Neufeld},
title = {Policies for Dynamic Clock Scheduling},
booktitle = {Fourth Symposium on Operating Systems Design and Implementation (OSDI 2000)},
year = {2000},
address = {San Diego, CA },
url = {https://www.usenix.org/conference/osdi-2000/policies-dynamic-clock-scheduling},
publisher = {USENIX Association},
month = oct
}
Download

Links

Paper: 
http://www.usenix.org/events/osdi2000/full_papers/grunwald/grunwald.pdf
Paper (HTML): 
http://www.usenix.org/events/osdi2000/full_papers/grunwald/grunwald_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us