Dynamic scheduling arithmetics for hard real-time period tasks in Dynamic Voltage Scaling system

被引:0
|
作者
Wu, Qi [1 ]
Xiong, Guang-Ze [1 ]
Liao, Yong [1 ]
机构
[1] School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Dynamic Voltage Scaling (DVS) has become a promising method for embedded real-time systems to reduce their power consumption. Unlike schedulability, energy consumption focus on the accumulative effect in a period of time. The traditional real-time scheduling model based on the worst execution time is not satisfied for the need of energy consumption analysis. In this paper the real-time task scheduling model is built according to the probability distribution of actual execution time, and the effect of the Actual Execute Time (AET) distribution on the energy consumption performance of real-time DVS scheduling algorithm is analyzed using stochastic method. The real-time DVS dynamic scheduling algorithm based on the average execution time is presented. The experimental results show that algorithm presented in this paper can hold stable power consumption performance under different AET distribution.
引用
收藏
页码:842 / 845
相关论文
共 50 条
  • [31] Integrated dynamic scheduling of hard and QoS degradable real-time tasks in multiprocessor systems
    Mittal, A
    Manimaran, G
    Murthy, CSR
    FIFTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1998, : 127 - 136
  • [32] Dynamic Global Scheduling of Parallel Real-Time Tasks
    Nogueira, Luis
    Fonseca, Jose Carlos
    Maia, Claudio
    Pinho, Luis Miguel
    15TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2012) / 10TH IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2012), 2012, : 500 - 507
  • [33] Dynamic Scheduling of Hybrid Real-Time Tasks on Clusters
    Hu, Menglan
    Veeravalli, Bharadwaj
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (12) : 2988 - 2997
  • [34] Time controlled dynamic scheduling of aperiodic real-time tasks
    Hamidzadeh, B
    Atif, Y
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 323 - 330
  • [35] Dynamic Voltage Scaling for Real-Time Systems with System Workload Analysis
    Zhang, Zhe
    Chen, Xin
    Qian, De-jun
    Hu, Chen
    IEICE TRANSACTIONS ON ELECTRONICS, 2010, E93C (03): : 399 - 406
  • [36] Concurrent Task Scheduling and Dynamic Voltage and Frequency Scaling in a Real-Time Embedded System With Energy Harvesting
    Lin, Xue
    Wang, Yanzhi
    Chang, Naehyuck
    Pedram, Massoud
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (11) : 1890 - 1902
  • [37] Generalized network flow techniques for dynamic voltage scaling in hard real-time systems
    Swaminathan, V
    Chakrabarty, K
    ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 21 - 25
  • [38] Dynamic voltage scaling in hard real-time systems considering precedence and exclusion relations
    Tavares, Eduardo
    Maciel, Paulo
    Silva, Bruno
    Oliveira, Meuse, Jr.
    Rodrigues, Rafael
    Marques, Renato
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 699 - +
  • [39] A dynamic voltage scaling algorithm for dynamic-priority hard real-time systems using slack time analysis
    Kim, WS
    Kim, JH
    Min, SL
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 788 - 794
  • [40] Unified Theory of Real-Time Task Scheduling and Dynamic Voltage/Frequency Scaling on MPSoCs
    Kooti, Hessam
    Bozorgzadeh, Eli
    2010 IEEE AND ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2010, : 139 - 142