Powertap: System-Wide Power Management Through Power-Aware System Software And Hardware

Abstract

PowerTap is a power-aware system which achieves the best performance within a given power budget, or the best power efficiency under the constraints of each application's deadline in real-time applications. PowerTap dynamically monitors and adjusts power levels to meet application timing and system power/energy demands. PowerTap's Power-Aware Real-Time Operating System (PARTOS), is a morphable real-time operating system that manages power in the system hardware. PARTOS also manages power in the system software services and tunes system software computational requirements. PARTOS morphs to adapt its power management policies depending on the available power source (battery, or AC). PowerTap uses the Power-Aware Resource Allocation Model (PAQ-RAM) to balance multiple applications' quality of service requirements and to maximize the utility (users' satisfaction) of the overall system. PAQ-RAM takes energy budget into account with other resources and adjusts the quality of service based on criticality and the amount of resources available.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2005
Accession Number
ADA446222

Entities

People

  • Babak Falsafi
  • Raj Rajkumar

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Algorithms
  • Business Administration
  • Computations
  • Computer Programs
  • Computers
  • Decoding
  • Efficiency
  • Energy Consumption
  • Energy Management
  • Mobile Devices
  • Mobile Phones
  • Operating Systems
  • Personal Computers
  • Power Levels
  • System Software

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Logistics and Supply Chain Management.
  • Wetland-Land-Environmental Management.