Energy-Efficient Task Synchronization for Real-Time Systems

被引:12
|
作者
Chen, Ya-Shu [1 ]
Yang, Chuan-Yue [2 ]
Kuo, Tei-Wei [2 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Elect Engn, Taipei 106, Taiwan
[2] Natl Taiwan Univ, Taipei 106, Taiwan
关键词
Dynamic voltage frequency scaling; energy-efficient; real-time system; synchronization protocol;
D O I
10.1109/TII.2010.2052056
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past decade, energy-efficient real-time task scheduling has been widely explored in the form of various optimization problems. This paper considers energy-efficient real-time task synchronization protocols and the overhead of frequency switching in real systems design. We propose the concept of frequency locking to better manage the cost in frequency switching. To minimize the energy consumption and meet the timing constraints, algorithms are presented to assign tasks base frequencies under existing synchronization protocols which are then extended with the frequency locking concept. Finally, a series of extensive simulations is performed and a real case study is presented to evaluate the proposed methodology and obtain comparison studies using different workloads and protocols.
引用
收藏
页码:287 / 301
页数:15
相关论文
共 50 条
  • [41] Energy-efficient replica voting mechanisms for secure real-time embedded systems
    Kwiat, KA
    Ravindran, K
    Hurley, P
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS MOBILE AND MULTIMEDIA NETWORKS, PROCEEDINGS, 2005, : 153 - 162
  • [42] Energy-efficient policies for request-driven soft real-time systems
    Rusu, C
    Xu, RB
    Melhem, R
    Mossé, D
    16TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2004, : 175 - 183
  • [43] Near optimal and energy-efficient scheduling for hard real-time embedded systems
    Mohsen, A
    Hofmann, R
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 234 - 244
  • [44] 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
  • [45] 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
  • [46] A Probabilistic and Energy-Efficient Scheduling Approach for Online Application in Real-Time Systems
    Zitterell, Thorsten
    Scholl, Christoph
    PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, : 42 - 47
  • [47] Accelerator-Aware Task Synchronization for Real-Time Systems
    Wu, Yu-Chen
    Chang, Che-Wei
    Kuo, Tei-Wei
    Shih, Chi-Sheng
    2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2014, : 206 - 212
  • [48] Task synchronization in reservation-based real-time systems
    Lipari, G
    Lamastra, G
    Abeni, L
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (12) : 1591 - 1601
  • [49] Energy-efficient speed tuning for real-time applications
    Lin-Tao Duan
    Zhi-Guo Wang
    Hai-Ying Wang
    Cluster Computing, 2022, 25 : 769 - 779
  • [50] Energy-efficient real-time heterogeneous server clusters
    Rusu, Cosmin
    Ferreira, Alexandre
    Scordino, Claudio
    Watson, Aaron
    Melhem, Rami
    Mosse, Daniel
    PROCEEDINGS OF THE 12TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2006, : 418 - +