Energy-Efficient Scheduling of Periodic Real-Time Tasks on Lightly Loaded Multicore Processors

被引:38
|
作者
Lee, Wan Yeon [1 ]
机构
[1] Dongduk Womens Univ, Dept Comp Sci, Seoul 136714, South Korea
关键词
Energy minimization; multicore processor; periodic real-time task; scheduling; dynamic voltage and frequency scaling; MULTIPROCESSOR SYSTEMS; CHIP MULTIPROCESSOR; DESIGN;
D O I
10.1109/TPDS.2011.87
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For lightly loaded multicore processors that contain more processing cores than running tasks and have dynamic voltage and frequency scaling capability, we address the energy-efficient scheduling of periodic real-time tasks. First, we introduce two energy-saving techniques for the lightly loaded multicore processors: exploiting overabundant cores for executing a task in parallel with a lower frequency and turning off power of rarely used cores. Next, we verify that if the two introduced techniques are supported, then the problem of minimizing energy consumption of real-time tasks while meeting their deadlines is NP-hard on a lightly loaded multicore processor. Finally, we propose a polynomial-time scheduling scheme that provides a near minimum-energy feasible schedule. The difference of energy consumption between the provided schedule and the minimum-energy schedule is limited. The scheme saves up to 64 percent of the processing core energy consumed by the previous scheme that executes each task on a separate core.
引用
收藏
页码:530 / 537
页数:8
相关论文
共 50 条
  • [1] Energy-Efficient Scheduling of Real-Time Periodic Tasks in Multicore Systems
    Wu, Xiaodong
    Lin, Yuan
    Han, Jian-Jun
    Gaudiot, Jean-Luc
    [J]. NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 344 - +
  • [2] 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
  • [3] Energy-Efficient Scheduling of Real-Time Tasks in Reconfigurable Homogeneous Multicore Platforms
    Gammoudi, Aymen
    BenZina, Adel
    Khalgui, Mohamed
    Chillet, Daniel
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (12): : 5092 - 5105
  • [4] An Energy-Efficient Task Scheduling for Near Real-Time Systems on Heterogeneous Multicore Processors
    Nakada, Takashi
    Yanagihashi, Hiroyuki
    Imai, Kunimaro
    Ueki, Hiroshi
    Tsuchiya, Takashi
    Hayashikoshi, Masanori
    Nakamura, Hiroshi
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (02): : 329 - 338
  • [5] 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
    [J]. 2017 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2017, : 31 - 36
  • [6] Energy-Efficient Continuous Task Scheduling for Near Real-time Periodic Tasks
    Nakada, Takashi
    Yanagihashi, Hiroyuki
    Ueki, Hiroshi
    Tsuchiya, Takashi
    Hayashikoshi, Masanori
    Nakamura, Hiroshi
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND DATA INTENSIVE SYSTEMS, 2015, : 675 - 681
  • [7] Energy-Efficient Real-Time Scheduling of DAG Tasks
    Bhuiyan, Ashikahmed
    Guo, Zhishan
    Saifullah, Abusayeed
    Guan, Nan
    Xiong, Haoyi
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (05)
  • [8] An energy-efficient scheduling algorithm for real-time tasks
    Ruan, Youlin
    Liu, Gan
    Han, Jianjun
    Li, Qinghua
    [J]. COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 965 - +
  • [9] Energy-Efficient Scheduling for Real-Time Tasks on Uniform Multiprocessors
    Kuo, Chin-Fu
    [J]. 2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 190 - 195
  • [10] Energy-Efficient Multicore Scheduling for Hard Real-Time Systems: A Survey
    Sheikh, Saad Zia
    Pasha, Muhammad Adeel
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 17 (06)