Energy constrained scheduling of stochastic tasks

被引:3
作者
Li, Keqin [1 ]
机构
[1] SUNY Coll New Paltz, Dept Comp Sci, New Paltz, NY 12561 USA
关键词
Energy consumption; Energy-efficient scheduling; Execution time; Heuristic algorithm; Optimization problem; Processor speed setting; Stochastic tasks; ALGORITHM; TIME; SYSTEMS; ONLINE; POWER;
D O I
10.1007/s11227-017-2137-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy-efficient scheduling of stochastic tasks is considered in this paper. The main characteristic of a stochastic task is that its execution time is a random variable whose actual value is not known in advance, but only its probability distribution. Our performance measures are the probability that the total execution time does not exceed a given bound and the probability that the total energy consumption does not exceed a given bound. Both probabilities need to be maximized. However, maximizations of the two performance measures are conflicting objectives. Our strategy is to fix one and maximize the other. Our investigation includes the following two aspects, with the purpose of maximizing the probability for the total execution time not to exceed a given bound, under the constraint that the probability for the total energy consumption not to exceed a given bound is at least certain value. First, we explore the technique of optimal processor speed setting for a given set of stochastic tasks on a processor with variable speed. It is found that the simple equal speed method (in which all tasks are executed with the same speed) yields high quality solutions. Second, we explore the technique of optimal stochastic task scheduling for a given set of stochastic tasks on a multiprocessor system, assuming that the equal speed method is used. We propose and evaluate the performance of several heuristic stochastic task scheduling algorithms. Our simulation studies identify the best methods among the proposed heuristic methods.
引用
收藏
页码:485 / 508
页数:24
相关论文
共 50 条
  • [41] Contention awareness and fault-tolerant scheduling for precedence constrained tasks in heterogeneous systems
    Benoit, Anne
    Hakem, Mourad
    Robert, Yves
    PARALLEL COMPUTING, 2009, 35 (02) : 83 - 108
  • [42] Stochastic Resource Allocation for Energy-Constrained Systems
    Sachs, Daniel Grobe
    Jones, Douglas L.
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2009,
  • [43] Scheduling Stochastic Tasks with Precedence Constrain on Cluster Systems with Heterogenous Communication Architecture
    Liao, Qun
    Jiang, Shuangshuang
    Hei, Qiaoxiang
    Li, Tao
    Yang, Yulu
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2015, 2015, 9532 : 85 - 99
  • [44] A Hybrid Fault-Tolerant Scheduling for Deadline-Constrained Tasks in Cloud Systems
    Yao, Guangshun
    Ren, Qian
    Li, Xiaoping
    Zhao, Shenghui
    Ruiz, Ruben
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (03) : 1371 - 1384
  • [45] Heterogeneity-driven end-to-end synchronized scheduling for precedence constrained tasks and messages on networked embedded systems
    Xie, Guoqi
    Li, Renfa
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 83 : 1 - 12
  • [46] Energy efficient scheduling and optimization for parallel tasks on homogeneous clusters
    Li, Xin
    Jia, Zhi-Ping
    Ju, Lei
    Zhao, Yan-Heng
    Zong, Zi-Liang
    Jisuanji Xuebao/Chinese Journal of Computers, 2012, 35 (03): : 591 - 602
  • [47] An Improved Speedup Factor for Sporadic Tasks with Constrained Deadlines under Dynamic Priority Scheduling
    Han, Xin
    Zhao, Liang
    Guo, Zhishan
    Liu, Xingwu
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 447 - 455
  • [48] Stochastic Optimization for Markov Modulated Networks with Application to Delay Constrained Wireless Scheduling
    Neely, Michael J.
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 4826 - 4833
  • [49] Application of chance-constrained programming for stochastic group shop scheduling problem
    Fardin Ahmadizar
    Mehdi Ghazanfari
    Seyyed Mohammad Taghi Fatemi Ghomi
    The International Journal of Advanced Manufacturing Technology, 2009, 42 : 321 - 334
  • [50] Application of chance-constrained programming for stochastic group shop scheduling problem
    Ahmadizar, Fardin
    Ghazanfari, Mehdi
    Ghomi, Seyyed Mohammad Taghi Fatemi
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 42 (3-4) : 321 - 334