Applying Dynamic Priority Scheduling Scheme to Static Systems of Pinwheel Task Model in Power-Aware Scheduling

被引:0
作者
Seol, Ye-In [1 ]
Kim, Young-Kuk [2 ]
机构
[1] Sangmyung Univ, Green Energy Inst, Seoul 110743, South Korea
[2] Chungnam Natl Univ, Dept Comp Sci & Engn, Taejon 305764, South Korea
来源
SCIENTIFIC WORLD JOURNAL | 2014年
关键词
APERIODIC TASKS; ALGORITHM;
D O I
10.1155/2014/587321
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Power-aware scheduling reduces CPU energy consumption in hard real-time systems through dynamic voltage scaling (DVS). In this paper, we deal with pinwheel task model which is known as static and predictable task model and could be applied to various embedded or ubiquitous systems. In pinwheel task model, each task's priority is static and its execution sequence could be predetermined. There have been many static approaches to power-aware scheduling in pinwheel task model. But, in this paper, we will show that the dynamic priority scheduling results in power-aware scheduling could be applied to pinwheel task model. This method is more effective than adopting the previous static priority scheduling methods in saving energy consumption and, for the system being still static, it is more tractable and applicable to small sized embedded or ubiquitous computing. Also, we introduce a novel power-aware scheduling algorithm which exploits all slacks under preemptive earliest-deadline first scheduling which is optimal in uniprocessor system. The dynamic priority method presented in this paper could be applied directly to static systems of pinwheel task model. The simulation results show that the proposed algorithm with the algorithmic complexity of O(n) reduces the energy consumption by 10-80% over the existing algorithms.
引用
收藏
页数:9
相关论文
共 29 条
  • [21] Dynamic DAG scheduling for many-task computing of distributed eco-hydrological model
    Yue, Shasha
    Ma, Yan
    Chen, Lajiao
    Wang, Yuzhu
    Song, Weijing
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (02) : 510 - 532
  • [22] Efficient Schedulability Test for Dynamic-Priority Scheduling of Mixed-Criticality Real-Time Systems
    Gu, Xiaozhe
    Easwaran, Arvind
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (01)
  • [23] NDTAEP: Design of a novel deadline-aware task scheduling model using augmented ensemble pattern analysis
    Gaikwad, A. D.
    Singh, K. R.
    Kamble, S. D.
    Chouhan, Vikas
    JOURNAL OF STATISTICS AND MANAGEMENT SYSTEMS, 2023, 26 (06) : 1377 - 1389
  • [24] Energy Idle Aware Stochastic Lexicographic Local Searches for Precedence-Constraint Task List Scheduling on Heterogeneous Systems
    Santiago, Alejandro
    Ponce-Flores, Mirna
    David Teran-Villanueva, J.
    Balderas, Fausto
    Ibarra Martinez, Salvador
    Castan Rocha, Jose Antonio
    Laria Menchaca, Julio
    Trevino Berrones, Mayra Guadalupe
    ENERGIES, 2021, 14 (12)
  • [25] Region aware dynamic task scheduling and resource virtualization for load balancing in IoT-fog multi-cloud environment
    Kanbar, Asan Baker
    Faraj, Kamaran
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 137 : 70 - 86
  • [26] An Energy and Data Locality Aware Bi-level Multiobjective Task Scheduling Model Based on MapReduce for Cloud Computing
    Wang, Xiaoli
    Wang, Yuping
    2012 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2012), VOL 1, 2012, : 648 - 655
  • [27] Optimal Transmission Power Scheduling of Networked Control Systems Via Fuzzy Adaptive Dynamic Programming
    An, Liwei
    Yang, Guang-Hong
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (06) : 1629 - 1639
  • [28] Approximate and exact approaches to energy-aware job shop scheduling with dynamic energy tariffs and power purchase agreements
    Dunke, Fabian
    Nickel, Stefan
    APPLIED ENERGY, 2025, 380
  • [29] Multi-decision points model to solve coupled-task scheduling problem with heterogeneous multi- AGV in manufacturing systems
    Wang, Xingkai
    Wu, Weimin
    Xing, Zichao
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2022, : 49 - 64