Real-Time Power Aware Scheduling for Tasks with Type-2 Fuzzy Timing Constraints

被引:0
|
作者
Nath, Rahul [1 ]
Shukla, Amit K. [1 ]
Muhuri, Pranab K. [1 ]
机构
[1] South Asian Univ, Dept Comp Sci, New Delhi 110021, India
来源
2014 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE) | 2014年
关键词
Task scheduling; Timing constraints; Type-2 Fuzzy Numbers; Deadlines; Processing Times; Power Efficiency; NSGA-II; PROCESSING TIMES; ENERGY; UNCERTAINTY; DEADLINES; SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The timing constraint of tasks in the mobile real-time computing systems plays the central role in deciding the task schedule as timely completion of the task is very important in such systems. These timing constraints are however completely unquantifiable during the time of system modeling and designing. Thus we consider type-2 fuzzy sets for modeling the timing constraints in mobile and time-critical computing systems and propose a new algorithm FT2EDF (Fuzzy Type-2 Earliest Deadline First) for task scheduling. On the other hand, because of the limitation of the storage power, power efficiency is another foremost design objective for designing mobile real-time computing systems. However, reduction of processor power pulls down the system performance. Timely task completion and power efficiency are therefore two mutually conflicting criteria. In this paper, we propose a heuristic based solution approach that with a modified version of the non-dominated sorting genetic algorithm-II (NSGA-II). Our approach allows that a processor dynamically switches between different voltage levels to ensure optimum reduction in the power requirements without compromising the timeliness of the task completion. The efficacy of our approach is demonstrated with two numerical examples. Comparison with the previous results show that our solution ensures approximately 44% of energy saving as compared to the around 25% of the earlier results.
引用
收藏
页码:842 / 849
页数:8
相关论文
共 50 条
  • [41] Energy-Aware Scheduling with Uncertain Execution Time for Real-Time Systems
    ZHANG Longxin
    TONG Zhao
    ZHU Ningbo
    XIAO Zheng
    LI Kenli
    ChineseJournalofElectronics, 2017, 26 (01) : 42 - 49
  • [42] TREAFET: Temperature-Aware Real-Time Task Scheduling for FinFET based Multicores
    Chakraborty, Shounak
    Sharma, Yanshul
    Moulik, Sanjay
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2024, 23 (04)
  • [43] Optimal scheduling of measurement-based parallel real-time tasks
    Kunal Agrawal
    Sanjoy Baruah
    Pontus Ekberg
    Jing Li
    Real-Time Systems, 2020, 56 : 247 - 253
  • [44] Variation-Aware Task Allocation and Scheduling for Improving Reliability of Real-Time MPSoCs
    Zhou, Junlong
    Wei, Tongquan
    Chen, Mingsong
    Hu, X. Sharon
    Ma, Yue
    Zhang, Gongxuan
    Yan, Jianming
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 171 - 176
  • [45] Scheduling Periodic Real-Time Tasks with Inter-Task Synchronisation
    Kohutka, Lukas
    2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 247 - 250
  • [46] Energy-efficient scheduling of real-time tasks with shared resources
    Wu, Jun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 179 - 191
  • [47] PL-DVFS: combining Power-aware List-based scheduling algorithm with DVFS technique for real-time tasks in Cloud Computing
    Safari, Monireh
    Khorsand, Reihaneh
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (10) : 5578 - 5600
  • [48] Solving Energy-Aware Real-Time Tasks Scheduling Problem with Shuffled Frog Leaping Algorithm on Heterogeneous Platforms
    Zhang, Weizhe
    Bai, Enci
    He, Hui
    Cheng, Albert M. K.
    SENSORS, 2015, 15 (06) : 13778 - 13804
  • [49] Optimal scheduling of measurement-based parallel real-time tasks
    Agrawal, Kunal
    Baruah, Sanjoy
    Ekberg, Pontus
    Li, Jing
    REAL-TIME SYSTEMS, 2020, 56 (03) : 247 - 253
  • [50] Dynamic Partitioning Based Scheduling of Real-Time Tasks in Multicore Processors
    Saranya, N.
    Hansdah, R. C.
    2015 IEEE 18th International Symposium on Real-Time Distributed Computing (ISORC), 2015, : 190 - 197