Dynamic Voltage Scaling for Mixed Task Systems in Priority-Driven Systems

نویسنده

  • Dongkun Shin
چکیده

We describe dynamic voltage scaling (DVS) algorithms for real-time systems with both periodic and aperiodic tasks. Although many DVS algorithms have been developed for real-time systems with periodic tasks, none of them can be used for the system with both periodic and aperiodic tasks because of arbitrary temporal behaviors of aperiodic tasks. We propose an off-line DVS algorithm and online DVS algorithms that are based on existing DVS algorithms. The proposed algorithms utilize the execution behaviors of scheduling server for aperiodic tasks. Experimental results show that the proposed algorithms reduce the energy consumption by 25% and 18% under the RM scheduling policy and the EDF scheduling policy, respectively.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Green Energy-aware task scheduling using the DVFS technique in Cloud Computing

Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...

متن کامل

Dynamic Voltage Scaling for Mixed Task Sets in Fixed-Priority Systems

We address the problem of dynamic voltage scaling (DVS) for real-time systems with both periodic and aperiodic tasks. Although many DVS algorithms have been developed for real-time systems with periodic tasks, the arbitrary temporal behaviors of aperiodic tasks make it difficult to use the algorithms for such a system with mixed tasks. We propose an off-line DVS algorithm and on-line DVS algori...

متن کامل

Dynamic Voltage Scaling for Priority-Driven Distributed Real-Time Systems

Energy consumption is increasingly affecting battery life and cooling for computer systems. Dynamic Voltage and frequency Scaling (DVS) has been shown to substantially reduce the amount of power required for uniprocessor and multiprocessor real-time systems that have independent tasks or a statically computed schedule. However, no DVS algorithm has been demonstrated for tasks with precedence co...

متن کامل

Power-Aware Task Scheduling for Dynamic Voltage Selection and Power Management for Multiprocessors

This paper proposes a power-aware task scheduling algorithm for both dynamic voltage selection and power management in multiprocessor environments. Based on the power profiling information, the algorithm for the task assignment and the task ordering in multiprocessor systems is provided. Moreover, a new priority-based task scheduling and linear programming models are proposed. The best solution...

متن کامل

An Energy-efficient Uniform-multiprocessor Scheduling for Real-time Embedded Systems

In this paper, we consider the scheduling of periodic task systems upon a uniform multiprocessor model in which the difference of each processor is their speed or computing capacity. In order to minimize priority inversion while reduce the power dissipation in the proposed model, dynamic voltage scaling (DVS) is not always an ideal solution, because it can worse the priority inversion and leaka...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004