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 条
  • [21] Energy-aware task scheduling with task synchronization for embedded real-time systems
    Jejurikar, Ravindra
    Gupta, Rajesh
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (06) : 1024 - 1037
  • [22] Real-Time Task scheduling with task synchronization and energy savings
    Han, J. J.
    Liu, T. T.
    Li, Q. H.
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 2, 2008, : 1189 - 1195
  • [23] Energy-Efficient Continuous Task Scheduling for Near Real-time Periodic Tasks
    Nakada, Takashi
    Yanagihashi, Hiroyuki
    Ueki, Hiroshi
    Tsuchiya, Takashi
    Hayashikoshi, Masanori
    Nakamura, Hiroshi
    2015 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND DATA INTENSIVE SYSTEMS, 2015, : 675 - 681
  • [24] Energy-Efficient Real-Time Task Scheduling with Temperature-Dependent Leakage
    Yang, Chuan-Yue
    Chen, Jian-Jia
    Thiele, Lothar
    Kuo, Tei-Wei
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 9 - 14
  • [25] Task allocation, migration and scheduling for energy-efficient real-time multiprocessor architectures
    Rupanetti, Dulana
    Salamy, Hassan
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 17 - 26
  • [26] Energy-Efficient Task Allocation for VFI-based Real-Time Multi-Core Systems
    Wu, Xiaodong
    Zeng, Yuzhu
    Han, Jianjun
    PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING COMPANION (ISCC-C), 2014, : 123 - 128
  • [27] Dynamic task scheduling algorithm with task synchronization and energy savings in hard real-time systems
    School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
    不详
    不详
    Tongxin Xuebao, 2009, 11 (15-26):
  • [28] Energy-Efficient Multicore Scheduling for Hard Real-Time Systems: A Survey
    Sheikh, Saad Zia
    Pasha, Muhammad Adeel
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 17 (06)
  • [29] A fast resource synthesis technique for energy-efficient real-time systems
    Kang, DI
    Crago, SP
    Suh, J
    23RD IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2002, : 225 - 234
  • [30] Energy-efficient scheduling with reliability guarantee in embedded real-time systems
    Xu, Hongzhi
    Li, Renfa
    Zeng, Lining
    Li, Keqin
    Pan, Chen
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 18 : 137 - 148