ECOSystem: managing energy as a first class operating system resource

By Heng Zeng, Carla Schlatter Ellis, Alvin R. Lebeck, Amin Vahdat. ASPLOS X, 2002

488 citations recorded by the source corpus.

Energy consumption has recently been widely recognized as a major challenge of computer systems design. This paper explores how to support energy as a first-class operating system resource. Energy, because of its global system nature, presents challenges beyond those of conventional resource management. To meet these challenges we propose the Currentcy Model that unifies energy accounting over diverse hardware components and enables fair allocation of available energy among applications. Our particular goal is to extend battery lifetime by limiting the average discharge rate and to share this limited resource among competing task according to user preferences. To demonstrate how our framework supports explicit control over the battery resource we implemented ECOSystem, a modified Linux, that incorporates our currentcy model. Experimental results show that ECOSystem accurately accounts for the energy consumed by asynchronous device operation, can achieve a target battery lifetime, and proportionally shares the limited energy resource among competing tasks.

Subfields: Electrical and Electronic Engineering, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/13af5a89928171cc716a9e9916522cbc6fa1c25c

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Electrical and Electronic Engineering

  1. Luis Ceze
  2. Adrian Sampson
  3. Rajkumar Buyya
  4. Anton Beloglazov
  5. Canturk Isci
  6. Bor-rong Chen
  7. Parthasarathy Ranganathan
  8. Matt Welsh

In Hardware and Architecture

  1. Luis Ceze
  2. Adrian Sampson
  3. Rajkumar Buyya
  4. Parthasarathy Ranganathan
  5. Canturk Isci
  6. Anton Beloglazov
  7. Charles R. Lefurgy
  8. Malcolm S. Allen-Ware

Citations in the corpus