arrow
返回

Energy-Efficient Stochastic Task Scheduling on Heterogeneous Computing Systems

delete2014-11-01
delete206
PRE
AI
李肯立 封面图
李肯立 (Kenli Li) *
X
Xiaoyong Tang
李克勤 封面图
李克勤 (Keqin Li)
DOI:10.1109/TPDS.2013.270delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In the past few years, with the rapid development of heterogeneous computing systems (HCS), the issue of energy consumption has attracted a great deal of attention. How to reduce energy consumption is currently a critical issue in designing HCS. In response to this challenge, many energy-aware scheduling algorithms have been developed primarily using the dynamic voltage-frequency scaling (DVFS) capability which has been incorporated into recent commodity processors. However, these techniques are unsatisfactory in minimizing both schedule length and energy consumption. Furthermore, most algorithms schedule tasks according to their average-case execution times and do not consider task execution times with probability distributions in the real-world. In realizing this, we study the problem of scheduling a bag-of-tasks (BoT) application, made of a collection of independent stochastic tasks with normal distributions of task execution times, on a heterogeneous platform with deadline and energy consumption budget constraints. We build execution time and energy consumption models for stochastic tasks on a single processor. We derive the expected value and variance of schedule length on HCS by Clark's equations. We formulate our stochastic task scheduling problem as a linear programming problem, in which we maximize the weighted probability of combined schedule length and energy consumption metric under deadline and energy consumption budget constraints. We propose a heuristic energy-aware stochastic task scheduling algorithm called ESTS to solve this problem. Our algorithm can achieve high scheduling performance for BoT applications with low time complexity O(n(M+log n), where n is the number of tasks and M is the total number of processor frequencies. Our extensive simulations for performance evaluation based on randomly generated stochastic applications and real-world applications clearly demonstrate that our proposed heuristic algorithm can improve the weighted probability that both the deadline and the energy consumption budget constraints can be met, and has the capability of balancing between schedule length and energy consumption.
Keyword:
Bag-of-tasks
dynamic voltage-frequency scaling
energy consumption
heterogeneous computing system
schedule length
stochastic task scheduling
probability
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

H
hunan university
学者数:
4.5W
论文数: 3.3W
被引数: 70
引用论文

引用论文

Scattering of Surface State Electrons at Large Organic Molecules
err2004-07-29
err0
PREAI
errLeo Gross; Francesca Moresco; Letizia Savio; André Gourdon; Christian Joachim; Karl-Heinz Rieder
err分享
err收藏
err分享
err收藏
err分享
err收藏
Molecular Profiling of Well-Differentiated Neuroendocrine Tumours: The Role of ctDNA in Real-World Practice
err2022-02-17
err0
errOAAI
errAngela Lamarca; Melissa Frizziero; Jorge Barriuso; Zainul Kapacee; Wasat Mansoor; Mairéad G. McNamara; Richard A. Hubner; Juan W. Valle
err分享
err收藏
Advances in early detection methods for solid tumors
err2023-02-24
err0
errOAAI
errBowen Jiang; Deqian Xie; Shijin Wang; Xiunan Li; Guangzhen Wu
err分享
err收藏
学者 查看更多内容