An efficient algorithm for nonpreemptive periodic task scheduling under energy constraints

被引:0
|
作者
Xie, YF [1 ]
Wang, ZD [1 ]
Wei, SJ [1 ]
机构
[1] Tsinghua Univ, Inst Microelect, Beijing 100084, Peoples R China
关键词
energy; energy-aware design; energy-aware schedule; periodic task; non-preemptive; real-time system;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the energy-aware DVS scheduling problems for non-preemptive periodic task sets in real-time systems. Based on Greedy method, we propose a novel heuristic, Average Power Directed (APD), to maximize the system value under energy constraints, as well as keep the system functional during the whole mission period. Under the energy constrained situation given in this paper, experiments on large number of task sets demonstrate that compared with Greedy method, APD method increased the system value by average 35.1%. Even compared with Genetic Algorithm (GA), the APD method achieves improvement by 7.3%. When the system becomes tighter energy constrained, the energy efficiency of APD increases rapidly within large scope, which proves the energy awareness of this method. APD method has high performance and linear complexity, which facilitate it an efficient energy-aware task scheduling algorithm.
引用
收藏
页码:191 / 194
页数:4
相关论文
共 50 条
  • [1] Energy-Efficient Scheduling in Nonpreemptive Systems With Real-Time Constraints
    Li, Jianjun
    Shu, LihChyun
    Chen, Jian-Jia
    Li, Guohui
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (02): : 332 - 344
  • [2] An approximation algorithm for nonpreemptive scheduling on hypercube parallel task systems
    Krishnamurti, R
    Gaur, DR
    INFORMATION PROCESSING LETTERS, 1999, 72 (5-6) : 183 - 188
  • [3] TASK SCHEDULING ON MULTICORES UNDER ENERGY AND POWER CONSTRAINTS
    Salamy, Hassan
    Aslan, Semih
    Methukumalli, Divya
    2013 26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2013, : 646 - 649
  • [4] Nonpreemptive scheduling on the parallel task system
    Young, GH
    Lan, SC
    Yiu, VS
    Wan, LM
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 484 - 487
  • [5] SCHEDULING ALGORITHM FOR NONPREEMPTIVE MULTIPROCESSOR TASKS
    LIN, JF
    CHEN, SJ
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1994, 28 (04) : 85 - 92
  • [6] Scheduling Spare Drones for Persistent Task Performance under Energy Constraints
    Hartuv, Erez
    Agmon, Noa
    Kraus, Sarit
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 532 - 540
  • [7] TASK-SCHEDULING UNDER CONSTRAINTS - AN ENERGY-BASED APPROACH
    LOPEZ, P
    ERSCHLER, J
    ESQUIROL, P
    RAIRO-AUTOMATIQUE-PRODUCTIQUE INFORMATIQUE INDUSTRIELLE-AUTOMATIC CONTROL PRODUCTION SYSTEMS, 1992, 26 (5-6): : 453 - 481
  • [8] An Energy-Efficient Hybrid Scheduling Algorithm for Task Scheduling in the Cloud Computing Environments
    Walia, Navpreet Kaur
    Kaur, Navdeep
    Alowaidi, Majed
    Bhatia, Kamaljeet Singh
    Mishra, Shailendra
    Sharma, Naveen Kumar
    Sharma, Sunil Kumar
    Kaur, Harsimrat
    IEEE ACCESS, 2021, 9 : 117325 - 117337
  • [9] A reformed task scheduling algorithm for heterogeneous distributed systems with energy consumption constraints
    Hu, Yikun
    Li, Jinghong
    He, Ligang
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (10): : 5681 - 5693
  • [10] A reformed task scheduling algorithm for heterogeneous distributed systems with energy consumption constraints
    Yikun Hu
    Jinghong Li
    Ligang He
    Neural Computing and Applications, 2020, 32 : 5681 - 5693