Energy-saving DVFS Scheduling of Multiple Periodic Real-time Tasks on Multi-core Processors

被引:26
|
作者
Lee, Wan Yeon [1 ]
机构
[1] Hallym Univ, Dept Comp Engn, Chunchon, South Korea
来源
13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS | 2009年
关键词
DESIGN;
D O I
10.1109/DS-RT.2009.12
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses an energy-saving scheduling scheme of periodic real-time tasks with the capability of dynamic voltage and frequency scaling, on the lightly loaded multi-core platform containing more processing cores than running tasks. First, it is shown that the problem of minimizing energy consumption of real-time tasks is NP-hard even on the lightly loaded multicore platform. Next a heuristic scheduling scheme is proposed to find an energy-efficient schedule with a low time complexity while meeting the deadlines of real-time tasks. The scheme exploits overabundant cores to reduce energy consumption using parallel execution and turns off the power of unused or rarely used cores. Evaluation shows that the proposed scheme saves up to 64% energy consumption of the existing method executing each task on a separate core.
引用
收藏
页码:216 / 223
页数:8
相关论文
共 50 条
  • [31] Scheduling Hard Real-time Tasks on Multi-core using Intelligent Rate-monotonic
    Rezaeian, Amin
    Naghibzadeh, Mahmoud
    Neamatollahi, Peyman
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2013), 2013, : 449 - 453
  • [32] Multi-Core Fixed-Priority Scheduling of Real-Time Tasks with Statistical Deadline Guarantee
    Wang, Tianyi
    Niu, Linwei
    Ren, Shaolei
    Quan, Gang
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 1335 - 1340
  • [33] Research on Parallel Real-time Scheduling Algorithm of Hybrid Parameter Tasks on Multi-core Platform
    Zhou, Benhai
    Qiao, Jianzhong
    Lin, Shukuan
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2011, 5 (02): : 211 - 217
  • [34] Optimizing Tasks Assignment on Heterogeneous Multi-core Real-time Systems with Minimum Energy
    Li, Ying
    Niu, Jianwei
    Qiu, Meikang
    Long, Xiang
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 577 - 582
  • [35] Energy-aware Task Scheduling for Near Real-time Periodic Tasks on Heterogeneous Multicore Processors
    Nakada, Takashi
    Yanagihashi, Hiroyuki
    Nakamura, Hiroshi
    Imai, Kunimaro
    Ueki, Hiroshi
    Tsuchiya, Takashi
    Hayashikoshi, Masanori
    2017 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2017, : 31 - 36
  • [36] TL-Plane-Based Multi-Core Energy-Efficient Real-Time Scheduling Algorithm for Sporadic Tasks
    Zhang, Dongsong
    Guo, Deke
    Chen, Fangyuan
    Wu, Fei
    Wu, Tong
    Cao, Ting
    Jin, Shiyao
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 8 (04)
  • [37] Assessment of nested-parallel task model under real-time scheduling on multi-core processors
    Lokhande, Mahesh
    Atique, Mohammad
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 20 (03) : 299 - 316
  • [38] A new real-time scheduling model for multi-core platform
    Huang, S. (hhsjj@nwpu.edu.cn), 1600, Huazhong University of Science and Technology (41):
  • [39] Power Aware Scheduling on Real-time Multi-core Systems
    Hanamakkanavar, Amit
    Handur, Vidya
    Kareti, Venkatesh
    Ranadive, Priti
    2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 2624 - 2628
  • [40] A hybrid real-time scheduling approach on multi-core architectures
    Tan P.
    Shu J.
    Wu Z.
    Journal of Software, 2010, 5 (09) : 958 - 965