Energy-Efficient Scheduling of Real-Time Tasks with Lock-Free Objects

被引:2
|
作者
Wu, Jun [1 ]
机构
[1] Natl Pingtung Univ, Dept Comp Sci & Informat Engn, Pingtung City 900, Taiwan
关键词
Real-Time Systems; Dynamic Voltage Scaling; Energy Efficiency; Task Scheduling; Lock-Free Objects;
D O I
10.1109/DASC.2014.48
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we are interested in the energy-efficient scheduling of real-time tasks which may access lock-free objects in a non-ideal DVS processor. We propose an algorithm, called interference-aware speed assignment (IASA), to assign proper execution speeds to tasks which are scheduled by the earliest deadline first (EDF) scheduling policy. The execution speeds are calculated based on the schedulability analysis of the EDF policy with the cost of lock-free objects' retry loops. As a result, the energy consumption can be reduced while satisfying the timing constraints of real-time tasks. Our experimental results show that the IASA algorithm is very effective in energy saving.
引用
收藏
页码:225 / 230
页数:6
相关论文
共 50 条
  • [31] Adaptive energy-efficient scheduling for real-time tasks on DVS-enabled heterogeneous clusters
    Zhu, Xiaomin
    He, Chuan
    Li, Kenli
    Qin, Xiao
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (06) : 751 - 763
  • [32] Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment
    Chen, Huangke
    Zhu, Xiaomin
    Guo, Hui
    Zhu, Jianghan
    Qin, Xiao
    Wu, Jianhong
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 : 20 - 35
  • [33] Energy Efficient Scheduling of Real-Time Tasks in Cloud Environment
    Kaur, Sawinder
    Ghose, Manojit
    Sahu, Aryabartta
    [J]. 2017 19TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS (HPCC) / 2017 15TH IEEE INTERNATIONAL CONFERENCE ON SMART CITY (SMARTCITY) / 2017 3RD IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (DSS), 2017, : 178 - 185
  • [34] Time and Energy Efficient DVS Scheduling for Real-Time Pinwheel Tasks
    Da-Ren, Chen
    Young-Long, Chen
    You-Shyang, Chen
    [J]. JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2014, 12 (06) : 1025 - 1039
  • [35] Energy efficient scheduling of real-time tasks on multicore processors
    Seo, Euiseong
    Jeong, Jinkyu
    Park, Seonyeong
    Lee, Joonwon
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1540 - 1552
  • [36] 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
  • [37] Lock-Free Synchronization for Dynamic Embedded Real-Time Systems
    Cho, Hyeonjoong
    Ravindran, Binoy
    Jensen, E. Douglas
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 9 (03)
  • [38] Lock-free synchronization for dynamic embedded real-time systems
    Cho, Hyeonjoong
    Ravindran, Binoy
    Jensen, E. Douglas
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 436 - +
  • [39] BATS: An Energy-Efficient Approach to Real-Time Scheduling and Synchronization
    Wu, Jun
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 661 - 668
  • [40] Energy-Efficient Scheduling in Distributed Real-Time Computing Systems
    A. M. Gruzlikov
    N. V. Kolesov
    D. V. Kostygov
    V. V. Oshuev
    [J]. Journal of Computer and Systems Sciences International, 2019, 58 : 393 - 403