This paper presents the design, implementation, and evaluation of GRACE-OS, an energy-efficient real-time CPU scheduler for multimedia applications running on a mobile device. GRACE-OS seeks to minimize the total energy consumed by the device while meeting multimedia timing requirements. To achieve this goal, GRACE-OS integrates dynamic voltage scaling into the traditional real-time CPU scheduling: It decides at what CPU speed to execute applications in addition to when to execute what applications. GRACE-OS makes these scheduling decisions based on the probability distribution of cycle demand of multimedia applications and obtains their demand distribution via online profiling. We have implemented GRACE-OS in the Linux kernel and evaluated...
As computer technology progresses, making smaller, lighter, and faster computing devices possible, w...
Over the past several years, many embedded real-time systems have emerged with energy conservation r...
Over the past several years, many embedded real-time systems have emerged with energy conservation r...
This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices th...
Multimedia-enabled mobile devices, such as camera phones, need to support multimedia semantics with ...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
Multimedia-enabled mobile devices, such as camera phones, need to support multimedia semantics with ...
Energy consumption is a major concern for designers of embedded devices. Especially for battery oper...
We present a CPU scheduling algorithm, called Energy-efficient Utility Accrual Algorithm (or EUA), f...
Energy consumption is a major concern for designers of embedded devices.\ud Especially for battery o...
145 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2004.We have implemented GRACE-OS ...
145 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2004.We have implemented GRACE-OS ...
Power-efficient design of multimedia applications becomes more important as they are used increasing...
As computer technology progresses, making smaller, lighter, and faster computing devices possible, w...
Mobile devices primarily processing multimedia data need to support multimedia quality with limited ...
As computer technology progresses, making smaller, lighter, and faster computing devices possible, w...
Over the past several years, many embedded real-time systems have emerged with energy conservation r...
Over the past several years, many embedded real-time systems have emerged with energy conservation r...
This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices th...
Multimedia-enabled mobile devices, such as camera phones, need to support multimedia semantics with ...
This paper presents the design, implementation, and evaluation of a practical voltage scaling (PDVS)...
Multimedia-enabled mobile devices, such as camera phones, need to support multimedia semantics with ...
Energy consumption is a major concern for designers of embedded devices. Especially for battery oper...
We present a CPU scheduling algorithm, called Energy-efficient Utility Accrual Algorithm (or EUA), f...
Energy consumption is a major concern for designers of embedded devices.\ud Especially for battery o...
145 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2004.We have implemented GRACE-OS ...
145 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2004.We have implemented GRACE-OS ...
Power-efficient design of multimedia applications becomes more important as they are used increasing...
As computer technology progresses, making smaller, lighter, and faster computing devices possible, w...
Mobile devices primarily processing multimedia data need to support multimedia quality with limited ...
As computer technology progresses, making smaller, lighter, and faster computing devices possible, w...
Over the past several years, many embedded real-time systems have emerged with energy conservation r...
Over the past several years, many embedded real-time systems have emerged with energy conservation r...