Feedback Scheduling for Energy-Efficient Real-Time Homogeneous Multiprocessor Systems

被引:0
|
作者
Thammawichai, Mason [1 ]
Kerrigan, Eric C. [2 ,3 ]
机构
[1] Royal Thai Air Force Acad, Dept Elect Engn, 171-1 Paholayothin Rd, Bangkok 10220, Thailand
[2] Imperial Coll London, Dept Elect & Elect Engn, London SW7 2AZ, England
[3] Imperial Coll London, Dept Aeronaut, London SW7 2AZ, England
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Real-time scheduling algorithms proposed in the literature are often based on worst-case estimates of task parameters and the performance of an open-loop scheme can therefore be poor. To improve on such a situation, one can instead apply a closed-loop scheme, where feedback is exploited to dynamically adjust the system parameters at run-time. We propose an optimal control framework that takes advantage of feeding back information of finished tasks to solve a real-time multiprocessor scheduling problem with uncertainty in task execution times, with the objective of minimizing the total energy consumption. Specifically, we propose a linear programming-based algorithm to solve a workload partitioning problem and adopt McNaughton's wrap around algorithm to find the task execution order. Simulation results for a PowerPC 405LP and an XScale processor illustrate that our feedback scheduling algorithm can result in an energy saving of approximately 40% compared to an open-loop method.
引用
收藏
页码:1643 / 1648
页数:6
相关论文
共 50 条
  • [31] Approximation algorithms for multiprocessor energy-efficient scheduling of periodic real-time tasks with uncertain task execution time
    Chen, Jian-Jia
    Yang, Chuan-Yue
    Lu, Hsueh-, I
    Kuo, Tei-Wei
    [J]. PROCEEDINGS OF THE 14TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2008, : 13 - +
  • [32] Energy-Efficient Task Scheduling in Design of Multithread Time Predictable Real-Time Systems
    Antolak, Ernest
    Pulka, Andrzej
    [J]. IEEE ACCESS, 2021, 9 : 121111 - 121127
  • [33] Maximizing Utilization and Minimizing Migration in Thermal-Aware Energy-Efficient Real-Time Multiprocessor Scheduling
    Elena Rubio-Anguiano, Laura
    Chils Trabanco, Abel
    Briz Velasco, Jose Luis
    Ramirez-Trevino, Antonio
    [J]. IEEE ACCESS, 2021, 9 : 83309 - 83328
  • [34] Online Energy-efficient Real-time Task Scheduling for Heterogeneous Multicore Systems
    Yao, Tien-Shun
    Tsai, Ting-Hao
    Chen, Ya-Shu
    Chen, Jing-Ho
    Chen, Dai-Chang
    [J]. 2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [35] A Probabilistic and Energy-Efficient Scheduling Approach for Online Application in Real-Time Systems
    Zitterell, Thorsten
    Scholl, Christoph
    [J]. PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 42 - 47
  • [36] Near optimal and energy-efficient scheduling for hard real-time embedded systems
    Mohsen, A
    Hofmann, R
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 234 - 244
  • [37] Energy-efficient multiprocessor scheduling for flow time and makespan
    Sun, Hongyang
    He, Yuxiong
    Hsu, Wen-Jing
    Fan, Rui
    [J]. THEORETICAL COMPUTER SCIENCE, 2014, 550 : 1 - 20
  • [38] Power Efficient Scheduling for Hard Real-Time Systems on a Multiprocessor Platform
    Nistler, Peter J.
    Gaudiot, Jean-Luc
    [J]. NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 106 - 120
  • [39] Scheduling algorithms for multiprocessor real-time systems
    Zhang, LC
    Huang, JW
    Zheng, Y
    [J]. ICICS - PROCEEDINGS OF 1997 INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING, VOLS 1-3: THEME: TRENDS IN INFORMATION SYSTEMS ENGINEERING AND WIRELESS MULTIMEDIA COMMUNICATIONS, 1997, : 1470 - 1474
  • [40] A Survey of Real-Time Scheduling on Multiprocessor Systems
    Sun, Zhenyu
    Guo, Mengying
    Liu, Xingwu
    [J]. THEORETICAL COMPUTER SCIENCE, NCTCS 2021, 2021, 1494 : 89 - 118