Energy-Aware Scheduling with Uncertain Execution Time for Real-Time Systems

被引:0
|
作者
ZHANG Longxin [1 ,2 ]
TONG Zhao [2 ,3 ]
ZHU Ningbo [2 ]
XIAO Zheng [2 ]
LI Kenli [2 ]
机构
[1] College of Computer and Communication, Hunan University of Technology
[2] College of Computer Science and Electronic Engineering, Hunan University
[3] College of Mathematic and Computer Science, Hunan Normal University
基金
中国国家自然科学基金;
关键词
Dynamic voltage scaling(DVS); Energy minimization; Real-time; Task scheduling;
D O I
暂无
中图分类号
TP332 [运算器和控制器(CPU)];
学科分类号
081201 ;
摘要
Energy-saving is extraordinary important for real-time systems. Dynamic voltage scaling(DVS) is an important technique to reduce the energy consumption of processors that support voltage scaling. It has been exploited extensively in task scheduling. However, many approaches take simple treatments and some of them even neglect the large voltage transition overheads. Although some strategies consider the penalty, frequency switching produces extra large time overhead and deadline misses occur frequently. In our paper, we propose an energy efficient soft real-time dynamic program scheme by using quantitative switching overhead and communication penalty for multitask scheduling with uncertain execution time. The experiments show that our approaches significantly outperform existing solutions both on simple-core and multi-core systems in terms of energy-saving.
引用
收藏
页码:42 / 49
页数:8
相关论文
共 50 条
  • [21] Online energy-aware I/O device scheduling for hard real-time systems
    Cheng, Hui
    Goddard, Steve
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1054 - +
  • [22] Energy-Aware Nonpreemptive Scheduling of Mixed-Criticality Real-Time Task Systems
    Zhang, Yi-Wen
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (09) : 2891 - 2900
  • [23] Energy-aware whale optimization algorithm for real-time task scheduling in multiprocessor systems
    Abdel-Basset, Mohamed
    El-Shahat, Doaa
    Deb, Kalyanmoy
    Abouhawwash, Mohamed
    APPLIED SOFT COMPUTING, 2020, 93
  • [24] Dynamic harvesting- and energy-aware real-time task scheduling
    Hasanloo, Mahmoud
    Kargahi, Mehdi
    Jalilian, Shahrokh
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28
  • [25] Energy-Aware Real-Time Task Scheduling Exploiting Temporal Locality
    Kim, Yong-Hee
    Jung, Myoung-Jo
    Lee, Cheol-Hoon
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (05): : 1147 - 1153
  • [26] Real-Time Tasks Oriented Energy-Aware Scheduling in Virtualized Clouds
    Zhu, Xiaomin
    Yang, Laurence T.
    Chen, Huangke
    Wang, Ji
    Yin, Shu
    Liu, Xiaocheng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 168 - 180
  • [27] Energy-Aware Real-time Scheduling on Heterogeneous Multi-Processor
    Wang, Gang
    Li, Wenming
    Hei, Xiali
    2015 49th Annual Conference on Information Sciences and Systems (CISS), 2015,
  • [28] ERES: An Energy-Aware Real-Time Elastic Scheduling Algorithm in Clouds
    Chen, Huangke
    Zhu, Xiaomin
    Zhu, Jianghan
    Wang, Jianjiang
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 777 - 784
  • [29] Simultaneously exploiting dynamic voltage scaling, execution time variations, and multiple methods in energy-aware hard real-time scheduling
    Ramsauer, M
    ORGANIC AND PERVASIVE COMPUTING - ARCS 2004, 2004, 2981 : 213 - 227
  • [30] Energy-Aware Real-Time Data Processing for IoT Systems
    Zhou, Chunyang
    Li, Guohui
    Li, Jianjun
    Guo, Bing
    IEEE ACCESS, 2019, 7 : 171776 - 171789