کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
431750 688623 2014 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Competitive online adaptive scheduling for sets of parallel jobs with fairness and efficiency
ترجمه فارسی عنوان
برنامه ریزی انطباق آنلاین رقابتی برای مجموعه ای از موانع مشاغل با عدالت و کارایی
کلمات کلیدی
برنامه ریزی سازگار، شغل موازی، تنظیم زمان پاسخ، چند پردازنده، الگوریتم آنلاین، تحلیل رقابتی، برنامه ریزی سلسله مراتبی، عادلانه، بهره وری
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• We study online adaptive scheduling for sets of parallel jobs on multiprocessors.
• We propose an improved algorithm with both fairness and efficiency.
• The proposed algorithm is asymptotically competitive for set response time.
• We provide a framework for analyzing a family of algorithms with provable efficiency.
• We consider hierarchical scheduling and present a fair and efficient solution.

We study online adaptive scheduling for multiple sets of parallel jobs, where each set may contain one or more jobs with time-varying parallelism. This two-level scheduling scenario arises naturally when multiple parallel applications are submitted by different users or user groups in large parallel systems, where both user-level fairness and system-wide efficiency are of important concerns. To achieve fairness, we use the well-known equi-partitioning algorithm to distribute the available processors among the active job sets at any time. For efficiency, we apply a feedback-driven adaptive scheduler that periodically adjusts the processor allocations within each set by consciously exploiting the jobs’ execution history. We show that our algorithm achieves asymptotically competitive performance with respect to the set response time, which incorporates two widely used performance metrics, namely, total response time and makespan, as special cases. Both theoretical analysis and simulation results demonstrate that our algorithm improves upon an existing scheduler that provides only fairness but lacks efficiency. Furthermore, we provide a generalized framework for analyzing a family of scheduling algorithms based on feedback-driven policies with provable efficiency. Finally, we consider an extended multi-level hierarchical scheduling model and present a fair and efficient solution that effectively reduces the problem to the two-level model.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Parallel and Distributed Computing - Volume 74, Issue 3, March 2014, Pages 2180–2192
نویسندگان
, , ,