DocumentCode
1830216
Title
An energy reduction technique for multimedia application with tolerance to deadline misses
Author
Hua, Shaoxiong ; Qu, Gang ; Bhattacharyya, Shuvra S.
Author_Institution
Inst. for Adv. Comput. Studies, Univ. of Maryland, College Park, MD, USA
fYear
2003
fDate
2-6 June 2003
Firstpage
131
Lastpage
136
Abstract
Many embedded systems such as PDAs require processing of the given applications with rigid power budget. However, they are able to tolerate occasional failures due to the imperfect human visual/auditory systems. The problem we address in this paper is how to utilize such tolerance to reduce multimedia system´s energy consumption for providing guaranteed quality of service at the user level in terms of completion ratio. We explore a range of offline and on-line strategies that take this tolerance into account in conjunction with the modest non-determinism in application´s execution time. First, we give a simple best-effort approach that achieves the maximum completion ratio; then we propose an enhanced on-line best-effort energy minimization (BEEM) approach and a hybrid offline/on-line minimum effort (O2 ME) approach. We prove that BEEM maintains the maximum completion ratio while consuming the probably least amount of energy and O2 ME guarantees the required completion ratio statistically. We apply both approaches to a variety of benchmark task graphs, most from popular DSP applications. Simulation results show that significant energy savings (38% for BEEM and 54% for O2 ME, both over the simple best-effort approach) can be achieved while meeting the required completion ratio requirements.
Keywords
circuit CAD; circuit optimisation; digital signal processing chips; embedded systems; microprocessor chips; multimedia communication; power control; quality of service; DSP application; application´s execution time; benchmark task graphs; best-effort approach; best-effort energy minimization; completion ratio; deadline misses tolerance; embedded systems; energy reduction technique; multimedia application; offline strategies; offline/on-line minimum effort; on-line strategies; power failures; quality of service; system´s energy consumption; user level; Application software; Auditory system; Digital signal processing; Embedded computing; Energy consumption; Humans; Multimedia systems; Personal digital assistants; Power engineering and energy; Power engineering computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2003. Proceedings
Print_ISBN
1-58113-688-9
Type
conf
DOI
10.1109/DAC.2003.1218868
Filename
1218868
Link To Document