Translator Disclaimer
17 January 2005 Monitoring of cache miss rates for accurate dynamic voltage and frequency scaling
Author Affiliations +
Proceedings Volume 5680, Multimedia Computing and Networking 2005; (2005)
Event: Electronic Imaging 2005, 2005, San Jose, California, United States
Modern mobile processors offer dynamic voltage and frequency scaling, which can be used to reduce the energy requirements of embedded and real-time applications by exploiting idle CPU resources, while still maintaining all applications' real-time characteristics. However, accurate predictions of task run-times are key to computing the frequencies and voltages that ensure that all tasks' real-time constraints are met. Past work has used feedback-based approaches, where applications' past CPU utilizations are used to predict future CPU requirements. Inaccurate predictions in these approaches can lead to missed deadlines, less than expected energy savings, or large overheads due to frequent voltage and frequency changes. Previous solutions ignore other `indicators' of future CPU requirements, such as the frequency of I/O operations, memory accesses, or interrupts. This paper addresses this shortcoming for memory-intensive applications, where measured task run-times and cache miss rates are used as feedback for accurate run-time predictions. Cache miss rates indicate the frequency of memory accesses and enable us to derive the latencies introduced by these operations. The results shown in this paper indicate improvements in the number of deadlines met and the amount of energy saved.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Leo C. Singleton, Christian Poellabauer, and Karsten Schwan "Monitoring of cache miss rates for accurate dynamic voltage and frequency scaling", Proc. SPIE 5680, Multimedia Computing and Networking 2005, (17 January 2005);


Digital watermarking in parametric slant transform domain
Proceedings of SPIE (February 27 2008)
Discovering fuzzy spatial association rules
Proceedings of SPIE (March 12 2002)
Fundamental trade-offs in aggregate packet scheduling
Proceedings of SPIE (July 25 2001)
Exact JPEG recompression
Proceedings of SPIE (January 18 2010)

Back to Top