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.
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 01, 2005
- Accession Number
- ADA446222
Entities
People
- Babak Falsafi
- Raj Rajkumar
Organizations
- Carnegie Mellon University