This paper presents a method to reduce the energy of interactive systems for mixed workloads: multimedia applications that require constant output rates and sporadic jobs that need prompt responses. The authors' method divides multimedia programs into stages and inserts data buffers between them. Data buffering has three purposes: 1) to support constant output rates; 2) to allow frequency scaling for energy reduction; and 3) to shorten the response times of sporadic jobs. The authors construct frequency-assignment graphs. Each vertex represents the current state of the buffers and the frequencies of the processor. The authors develop an efficient graph-walk algorithm that assigns frequencies to reduce energy. The same method can be app...
121 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.We next apply the above findi...
Abstract General-purpose processors are expected to be increas-ingly employed for multimedia workloa...
Applying classical dynamic voltage scaling (DVS) techniques to real-time systems running on processo...
Power-efficient design of multimedia applications becomes more important as they are used in-creasin...
Power-efficient design of multimedia applications becomes more important as they are used increasing...
As multimedia applications are used increasingly in many embedded systems, power efficient design fo...
Power and energy consumption, today essential in all types of systems, can be reduced by scaling the...
This paper proposes energy efficient real-time multi-task scheduling (EDF and RM) algorithms by usi...
We propose and evaluate two new and independently-applicable techniques, process-driven voltage scal...
We describe and evaluate two new, independently-applicable power reduction techniques for power mana...
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to r...
Current embedded computing systems demand not only a high performance but also lower power consumpti...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
The energy consumption issue in distributed computing systems has become quite critical due to envir...
Abstract—The objective of dynamic voltage scaling (DVS) is to adapt the frequency and voltage for co...
121 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.We next apply the above findi...
Abstract General-purpose processors are expected to be increas-ingly employed for multimedia workloa...
Applying classical dynamic voltage scaling (DVS) techniques to real-time systems running on processo...
Power-efficient design of multimedia applications becomes more important as they are used in-creasin...
Power-efficient design of multimedia applications becomes more important as they are used increasing...
As multimedia applications are used increasingly in many embedded systems, power efficient design fo...
Power and energy consumption, today essential in all types of systems, can be reduced by scaling the...
This paper proposes energy efficient real-time multi-task scheduling (EDF and RM) algorithms by usi...
We propose and evaluate two new and independently-applicable techniques, process-driven voltage scal...
We describe and evaluate two new, independently-applicable power reduction techniques for power mana...
This paper describes a dynamic voltage and frequency scaling (DVFS) technique for MPEG decoding to r...
Current embedded computing systems demand not only a high performance but also lower power consumpti...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
The energy consumption issue in distributed computing systems has become quite critical due to envir...
Abstract—The objective of dynamic voltage scaling (DVS) is to adapt the frequency and voltage for co...
121 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.We next apply the above findi...
Abstract General-purpose processors are expected to be increas-ingly employed for multimedia workloa...
Applying classical dynamic voltage scaling (DVS) techniques to real-time systems running on processo...