کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
421136 684147 2014 10 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Low complexity scheduling algorithms minimizing the energy for tasks with agreeable deadlines
ترجمه فارسی عنوان
الگوریتم های برنامه ریزی کم پیچیدگی برای به حداقل رساندن انرژی برای وظایف با مهلت های قابل قبول
کلمات کلیدی
برنامه ریزی، مدیریت قدرت، وظایف واحد، پردازنده های مشابه
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

Power management aims in reducing the energy consumed by computer systems while maintaining a good level of performance. One of the mechanisms used to save energy is the shut-down mechanism which puts the system into a sleep state when it is idle. No energy is consumed in this state, but a fixed amount of energy is required for a transition from the sleep state to the active state which is equal to LL times the energy required for the execution of a unit-time task. In this paper, we focus on the off-line version of this problem where a set of unit-time tasks with release dates and deadlines have to be scheduled in order to minimize the overall consumed energy during the idle periods of the schedule. Here we focus on the case where the tasks have agreeable deadlines. For the single processor case, an O(n3)O(n3) algorithm has been proposed in Gururaj et al. (2010) for unit-time tasks and arbitrary LL. We improve this result by introducing a new O(n2)O(n2) polynomial-time algorithm for tasks with arbitrary processing times and arbitrary LL. For the multiprocessor case we also improve the complexity from O(n3m2)O(n3m2) Gururaj et al. (2010) to O(n2m)O(n2m) in the case of unit-time tasks and unit LL.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Discrete Applied Mathematics - Volume 175, 1 October 2014, Pages 1–10
نویسندگان
, , ,