A Hybrid Multiprocessor Scheduling Approach for Weakly Hard Real-Time Tasks

被引:1
|
作者
Ismail, Habibah [1 ]
Jawawi, Dayang N. A. [1 ]
机构
[1] Univ Teknol Malaysia, Dept Software Engn, Fac Comp, Johor Baharu, Malaysia
关键词
Hybrid scheduling approach; Multiprocessor real-time systems; Weakly hard real-time tasks; Partitioning and global scheduling;
D O I
10.1007/978-981-10-6502-6_57
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There are two major strategies to schedule real-time tasks in multiprocessor systems; partitioning and global scheduling. The partitioning approach has acceptable overhead but cannot guarantee to be optimal. The global approach can provide this guarantee but it has considerable overhead. Thus, a multiprocessor real-time scheduling approach for weakly hard real-time tasks is proposed that employs hybrid scheduling. Studies have shown that current multiprocessor scheduling of weakly hard real-time tasks used imprecise computation model based on iterative algorithms. This algorithm decomposed into two parts; mandatory and optional, unfortunately, the result analysis is precise only if its mandatory and optional parts are both executed. Even, the use of hierarchical scheduling algorithm, such as two-level scheduling under PFair algorithm may cause high overhead due to frequent preemptions and migrations. In this paper, an alternative scheduling approach will be proposed, which is, its combines elements of the two well-known multiprocessor scheduling approaches. It aims to employs benefits and advantages of the partitioning and global scheduling. Accordingly, the proposed hybrid multiprocessor real-time scheduling is use the best algorithm of each of partitioning and global approaches, R-BOUND-MP-NFRNS and RM-US (m/3m-2) with multiprocessor response time test. Schedulability experiments and simulation results using Matlab show the proposed hybrid multiprocessor scheduling approach to be effective for weakly hard real-time tasks.
引用
收藏
页码:666 / 678
页数:13
相关论文
共 50 条
  • [1] A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
    Ismail, Habibah
    Jawawi, Dayang N. A.
    Ahmedy, Ismail
    INTELLIGENT COMPUTING, VOL 1, 2022, 506 : 228 - 247
  • [2] Performance Evaluation of the Weakly Hard Real-Time Tasks for Global Multiprocessor Scheduling Approach
    Ismail, Habibah
    Jawawi, Dayang N. A.
    Ahmedy, Ismail
    Isa, Mohd Adham
    2021 IEEE ASIA-PACIFIC CONFERENCE ON COMPUTER SCIENCE AND DATA ENGINEERING (CSDE), 2021,
  • [3] A Weakly Hard Real-Time Tasks on Global Scheduling of Multiprocessor Systems
    Ismail, Habibah
    Jawawi, Dayang N. A.
    Isa, Mohd Adham
    2015 9TH MALAYSIAN SOFTWARE ENGINEERING CONFERENCE (MYSEC2015), 2015, : 123 - 128
  • [4] Combined scheduling of hard and soft real-time tasks in multiprocessor systems
    Duwairi, B
    Manimaran, G
    HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 279 - 289
  • [5] Fault tolerant scheduling of hard real-time tasks on multiprocessor system using a hybrid genetic algorithm
    Samal, Abhaya Kumar
    Mall, Rajib
    Tripathy, Chittaranjan
    SWARM AND EVOLUTIONARY COMPUTATION, 2014, 14 : 92 - 105
  • [6] A New Approach for Scheduling of Parallelizable Tasks in Real-Time Multiprocessor Systems
    G. Manimaran
    C. Siva Ram Murthy
    Krithi Ramamritham
    Real-Time Systems, 1998, 15 : 39 - 60
  • [7] A new approach for scheduling of parallelizable tasks in real-time multiprocessor systems
    Manimaran, G
    Murthy, CSR
    Ramamritham, K
    REAL-TIME SYSTEMS, 1998, 15 (01) : 39 - 60
  • [8] MULTIPROCESSOR ONLINE SCHEDULING OF HARD-REAL-TIME TASKS
    DERTOUZOS, ML
    MOK, AKL
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (12) : 1497 - 1506
  • [9] Weakly Hard Real-Time Scheduling Algorithm for Multimedia Embedded System on Multiprocessor Platform
    Wu, Tong
    Jin, Shiyao
    2008 FIRST IEEE INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING AND WORKSHOPS, PROCEEDINGS, 2008, : 320 - 325
  • [10] Quasi-static scheduling for multiprocessor real-time systems with hard and soft tasks
    Cortés, LA
    Eles, P
    Peng, Z
    11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 422 - 428