Adaptive utility-based scheduling in resource-constrained systems

被引:0
|
作者
Vengerov, D [1 ]
机构
[1] Sun Microsyst Labs, Menlo Pk, CA 94025 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses the problem of scheduling jobs in soft real-time systems, where the utility of completing each job decreases over time. We present autility-based framework for making repeated scheduling decisions based on dynamically observed information about unscheduled jobs and system's resources. This framework generalizes the standard scheduling problem to a resource-constrained environment, where resource allocation (RA) decisions (how many CPUs to allocate to each job) have to be made concurrently with the scheduling decisions (when to execute each job). Discrete-time Optimal Control theory is used to formulate the optimization problem of finding the scheduling/RA policy that maximizes the average utility per time step obtained from completed jobs. We propose a Reinforcement Learning (RL) architecture for solving the NP-hard Optimal Control problem in real time, and our experimental results demonstrate the feasibility and benefits of the proposed approach.
引用
收藏
页码:477 / 488
页数:12
相关论文
共 50 条
  • [1] Adaptive data-aware utility-based scheduling in resource-constrained systems
    Vengerov, David
    Mastroleon, Lykomidis
    Murphy, Declan
    Bambos, Nick
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (09) : 871 - 879
  • [2] A reinforcement learning framework for utility-based scheduling in resource-constrained systems
    Vengerov, David
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (07): : 728 - 736
  • [3] Co-ordinated Utility-Based Adaptation of Multiple Applications on Resource-Constrained Mobile Devices
    Scholz, Ulrich
    Mehlhase, Stephan
    [J]. DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, PROCEEDINGS, 2010, 6115 : 198 - 211
  • [4] Scheduling of resource-constrained projects
    Zilinskas, A
    [J]. INTERFACES, 2001, 31 (04) : 133 - 135
  • [5] RESOURCE-CONSTRAINED ASSIGNMENT SCHEDULING
    MAZZOLA, JB
    NEEBE, AW
    [J]. OPERATIONS RESEARCH, 1986, 34 (04) : 560 - 572
  • [6] HEURISTICS FOR RESOURCE-CONSTRAINED SCHEDULING
    ELSAYED, EA
    NASR, NZ
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1986, 24 (02) : 299 - 310
  • [7] Scheduling of resource-constrained projects
    Wilson, J
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2001, 52 (07) : 846 - 846
  • [8] A Utility-based Adaptive Resource Scheduling Scheme for Multiple Services in Downlink multiuser MIMO-OFDMA Systems
    Zhang, Lidong
    Lu, Pengfei
    Yu, Zhongyuan
    Cao, Huawei
    Sun, Chao
    Wu, Chengjie
    [J]. 2013 IEEE 77TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2013,
  • [9] Adaptive Task Scheduling Switcher for a Resource-Constrained IoT System
    Bin Kamilin, Mohd Hafizuddin
    Bin Ahmadon, Mohd Anuaruddin
    Yamaguchi, Shingo
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2021,
  • [10] A model for resource-constrained project scheduling using adaptive PSO
    Neetesh Kumar
    Deo Prakash Vidyarthi
    [J]. Soft Computing, 2016, 20 : 1565 - 1580