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
来源
2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC) | 2016年
关键词
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 条
  • [1] Energy-efficient real-time task scheduling in multiprocessor DVS systems
    Chen, Jian-Jia
    Yang, Chuan-Yue
    Kuo, Tei-Wei
    Shih, Chi-Sheng
    PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 342 - +
  • [2] An Energy-efficient Uniform-multiprocessor Scheduling for Real-time Embedded Systems
    Chen, Da-Ren
    Yu Cheng-Jung
    Chen, Ye-Zheng
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS AND APPLICATIONS (ICIA2016), 2016, : 71 - 80
  • [3] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Wang, Hwang-Cheng
    Woungang, Isaac
    Yao, Cheng-Wen
    Anpalagan, Alagan
    Obaidat, Mohammad S.
    JOURNAL OF SUPERCOMPUTING, 2012, 62 (02): : 967 - 988
  • [4] Energy-efficient tasks scheduling algorithm for real-time multiprocessor embedded systems
    Hwang-Cheng Wang
    Isaac Woungang
    Cheng-Wen Yao
    Alagan Anpalagan
    Mohammad S. Obaidat
    The Journal of Supercomputing, 2012, 62 : 967 - 988
  • [5] A Task Migration Constrained Energy-Efficient Scheduling Algorithm for Multiprocessor Real-time Systems
    Zheng, Liu
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 3055 - 3058
  • [6] ERS: Energy-efficient Real-time DAG Scheduling on Uniform Multiprocessor Embedded Systems
    Senapati, Debabrata
    Maurya, Dharmendra
    Sarkar, Arnab
    Karfa, Chandan
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, VLSID 2024 AND 23RD INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, ES 2024, 2024, : 354 - 359
  • [7] An Approximation Scheme for Energy-Efficient Scheduling of Real-Time Tasks in Heterogeneous Multiprocessor Systems
    Yang, Chuan-Yue
    Chen, Jian-Jia
    Kuo, Tei-Wei
    Thiele, Lothar
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 694 - +
  • [8] Leakage-aware energy-efficient scheduling of real-time tasks in multiprocessor systems
    Chen, Jian-Jia
    Hsu, Heng-Ruey
    Kuo, Tei-Wei
    PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 408 - +
  • [9] Reliability-Driven Energy-Efficient Task Scheduling for Multiprocessor Real-Time Systems
    Wei, Tongquan
    Chen, Xiaodao
    Hu, Shiyan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (10) : 1569 - 1573
  • [10] Energy-Efficient Fault-Tolerant Mapping and Scheduling on Heterogeneous Multiprocessor Real-Time Systems
    Huang, Kai
    Jiang, Xiaowen
    Zhang, Xiaomeng
    Yan, Rongjie
    Wang, Ke
    Xiong, Dongliang
    Yan, Xiaolang
    IEEE ACCESS, 2018, 6 : 57614 - 57630