An Energy-efficient Uniform-multiprocessor Scheduling for Real-time Embedded Systems

被引:0
|
作者
Chen, Da-Ren [1 ]
Yu Cheng-Jung [2 ]
Chen, Ye-Zheng [1 ]
机构
[1] Natl Taichung Univ Sci & Technol, Dept Informat Management, Taichung, Taiwan
[2] Natl Changhua Univ Educ, Dept Ind Educ & Technol, Changhua, Taiwan
关键词
real-time scheduling; priority ceiling protocol; uniform multiprocessor; green computing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we consider the scheduling of periodic task systems upon a uniform multiprocessor model in which the difference of each processor is their speed or computing capacity. In order to minimize priority inversion while reduce the power dissipation in the proposed model, dynamic voltage scaling (DVS) is not always an ideal solution, because it can worse the priority inversion and leakage energy consumption due to increased execution. We proposed a concept of reservation lock using the dormant mode for single-processor model to prevent priority inversion and define a block-free interval for both DVS and leakage-aware methods. We introduce a weighted directed graph (WDG) to model the task synchronizations so as to obtain online task information and scheduling decisions in linear time complexity.
引用
收藏
页码:71 / 80
页数:10
相关论文
共 50 条
  • [31] An Energy-Efficient Middleware for Computation Offloading in Real-Time Embedded Systems
    Toma, Anas
    Pagani, Santiago
    Chen, Jian-Jia
    Karl, Wolfgang
    Henkel, Joerg
    [J]. 2016 IEEE 22ND INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2016, : 228 - 237
  • [32] Energy-Efficient Multicore Scheduling for Hard Real-Time Systems: A Survey
    Sheikh, Saad Zia
    Pasha, Muhammad Adeel
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 17 (06)
  • [33] Energy-Efficient Task Scheduling and Synchronization for Multicore Real-Time Systems
    Wu, Jun
    Hong, Xu-Jia
    [J]. 2017 IEEE 3RD INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY, IEEE 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 2ND IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2017, : 179 - 184
  • [34] Energy-efficient thermal-aware multiprocessor scheduling for real-time tasks using TCPN
    Rubio-Anguiano, L.
    Desirena-Lopez, G.
    Ramirez-Trevino, A.
    Briz, J. L.
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2019, 29 (03): : 237 - 264
  • [35] Energy-Efficient Scheduling of Real-Time Periodic Tasks in Multicore Systems
    Wu, Xiaodong
    Lin, Yuan
    Han, Jian-Jun
    Gaudiot, Jean-Luc
    [J]. NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 344 - +
  • [36] Energy-Efficient Scheduling for Embedded Real-Time Systems Using Threshold Work-Demand Analysis
    Niu, Linwei
    Li, Wei
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (06)
  • [37] An Energy-Efficient Fault-Tolerant Scheduling Scheme for Aperiodic Tasks in Embedded Real-Time Systems
    Li, Guohui
    Hu, Fangxiao
    Yuan, Ling
    [J]. THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING (MUE 2009), 2009, : 369 - 376
  • [38] Energy-efficient thermal-aware multiprocessor scheduling for real-time tasks using TCPN
    L. Rubio-Anguiano
    G. Desirena-López
    A. Ramírez-Treviño
    J. L. Briz
    [J]. Discrete Event Dynamic Systems, 2019, 29 : 237 - 264
  • [39] An efficient dynamic scheduling algorithm for multiprocessor real-time systems
    Manimaran, G
    Murthy, CSR
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (03) : 312 - 319
  • [40] Energy-efficient optimal real-time scheduling on multiprocessors
    Funaoka, Kenji
    Kato, Shinpei
    Yamasaki, Nobuyuki
    [J]. ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 23 - 30