Loading...
Please wait, while we are loading the content...
Similar Documents
Chameleon: Application Controlled Power Management with Performance Isolation
| Content Provider | Semantic Scholar |
|---|---|
| Author | Liu, Xiaotao Shenoy, Prashant J. |
| Copyright Year | 2004 |
| Abstract | In this paper, we present Chameleon—an application controlled dynamic voltage and frequency scaling approach for reducing energy consumption in mobile processors that see multimedia workloads. Our approach exports the entire responsibility of power management to the application level. Since multimedia applications impose soft real-time constraints, a key goal of our approach is to reduce energy consumption of such applications without degrading performance. We propose an operating system interface that can be used by Chameleon-aware applications to achieve energy savings and demonstrate its effectiveness for three common applications—a video decoder, a video conferencing tool, and a web browser. We implement our approach in the Linux kernel running on a Sony Transmeta laptop. Our experiments show that, compared to the traditional system-wide CPU voltage scaling approaches, our technique can achieve up to 34 − 50% energy savings while delivering comparable or better performance to applications, and Chameleon is also more effective at scheduling a mix of concurrent applications with diverse energy needs. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://lass.cs.umass.edu/papers/pdf/TR04-26.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |