کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434105 689684 2014 20 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Energy-efficient multiprocessor scheduling for flow time and makespan
ترجمه فارسی عنوان
برنامه ریزی چند پردازنده با صرفه جویی در مصرف انرژی برای زمان جریان و پمپاژ
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

We consider energy-efficient scheduling on multiprocessors, where the speed of each processor can be individually scaled, and a processor consumes power sαsα when running at speed s  , for α>1α>1. A scheduling algorithm needs to decide at any time both processor allocations and processor speeds for a set of parallel jobs with time-varying parallelism. The objective is to minimize the sum of the total energy consumption and certain performance metric, which in this paper includes total flow time and makespan. For both objectives, we present instantaneous parallelism-clairvoyant (IP-clairvoyant) algorithms that are aware of the instantaneous parallelism of the jobs at any time but not their future characteristics, such as remaining parallelism and work. For total flow time plus energy, we present an O(1)O(1)-competitive algorithm, which significantly improves upon the best known non-clairvoyant algorithm. In the case of makespan plus energy, we present an O(ln1−1/α⁡P)O(ln1−1/α⁡P)-competitive algorithm, where P   is the total number of processors. We show that this algorithm is asymptotically optimal by providing a matching lower bound. In addition, we study non-clairvoyant scheduling for total flow time plus energy, and present an algorithm that is O(ln⁡P)O(ln⁡P)-competitive for jobs with arbitrary release time and O(ln1/α⁡P)O(ln1/α⁡P)-competitive for jobs with identical release time. Finally, we prove an Ω(ln1/α⁡P)Ω(ln1/α⁡P) lower bound on the competitive ratio of any non-clairvoyant algorithm.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 550, 18 September 2014, Pages 1–20
نویسندگان
, , , ,