A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification

被引:0
作者
Ismail, Habibah [1 ]
Jawawi, Dayang N. A. [2 ]
Ahmedy, Ismail [3 ]
机构
[1] Univ Teknol MARA, Ctr Fdn Studies, Dengkil, Selangor, Malaysia
[2] Univ Teknol Malaysia, Sch Comp, Fac Engn, Skudai, Johor, Malaysia
[3] Univ Malaya, Fac Comp Sci & Informat Technol, Kuala Lumpur, Malaysia
来源
INTELLIGENT COMPUTING, VOL 1 | 2022年 / 506卷
关键词
Real-time systems; Hybrid multiprocessor scheduling; Weakly hard real-time tasks;
D O I
10.1007/978-3-031-10461-9_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In real-time systems, there are three categories which are based on the "seriousness" of missing a deadline, which are hard, soft, and weakly hard. Real-time scheduling algorithms proposed for use can guarantee a bounded allowance of deadline misses in a predictable way dedicated to weakly hard real-time tasks. A number of studies from previous research on multiprocessors in scheduling algorithms for weakly hard tasks in real-time systems used non-optimal heuristics, wherein these cannot guarantee that an allocation of all tasks can be feasibly scheduled. Moreover, the use of a hierarchical scheduling algorithm under the PFair algorithm may cause high scheduling overhead due to frequent preemptions and migrations. This research is done to address the problem of optimization in partitioned scheduling and task migration in global scheduling, that causes scheduling overheads. Therefore, to achieve these objectives, this study proposes a hybrid scheduling mechanism that uses the partitioning and global approaches, which are R-BOUND-MP-NFRNS and RM-US (m/3m-2) with the multiprocessor response time test. Based on the simulation results, when comparing the hybridized scheduling approach and R-BOUND-MP-NFRNS, it is seen that the deadline satisfaction ratio improves by 2.5%. In case of the proposed approach versus multiprocessor response time, the deadline satisfaction ratio has seen an improvement of 5%. The overhead ratio for the proposed hybrid approach versus R-BOUND-MP-NFRNS has reduced by 5%, and in case of the proposed hybrid approach versus multiprocessor response time, it reduces by 7%. According to the results, it can be seen that the proposed hybrid approach achieved a higher percentage in the ratio of deadline satisfaction, and minimized its overhead percentage when compared to the other approaches.
引用
收藏
页码:228 / 247
页数:20
相关论文
共 12 条
[1]   Schedulability Analysis and Priority Assignment for Global Job-Level Fixed-Priority Multiprocessor Scheduling [J].
Back, Hyoungbu ;
Chwa, Hoon Sung ;
Shin, Insik .
2012 IEEE 18TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2012, :297-306
[2]  
Borger M.W, 1987, CMUSEI87TR032
[3]  
Carpenter J., 2004, HDB SCHEDULING ALGOR
[4]   Parametric Utilization Bounds for Fixed-Priority Multiprocessor Scheduling [J].
Guan, Nan ;
Stigge, Martin ;
Yi, Wang ;
Yu, Ge .
2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, :261-272
[5]  
Jawawi DNA, 2006, I C COMP SYST APPLIC, P881
[6]  
Kong Y., 2012, COMPUTER SCI CONVERG, P335, DOI [10.1007/978-94-007-2792-2_32, DOI 10.1007/978-94-007-2792-2_32]
[7]   An Integer Linear Programming Framework for Energy Optimization of Non-Preemptive Real Time Tasks on Multiprocessors [J].
Mayank, Jaishree ;
Mondal, Arijit .
JOURNAL OF LOW POWER ELECTRONICS, 2019, 15 (02) :162-167
[8]  
Pathan R.M., 2012, NEW FIXED PRIORITY A
[9]   Intra-task voltage scheduling for low-energy hard real-time applications [J].
Shin, D ;
Lee, S ;
Kim, J .
IEEE DESIGN & TEST OF COMPUTERS, 2001, 18 (02) :20-30
[10]   REAL-TIME COMPUTING - A NEW DISCIPLINE OF COMPUTER-SCIENCE AND ENGINEERING [J].
SHIN, KG ;
RAMANATHAN, P .
PROCEEDINGS OF THE IEEE, 1994, 82 (01) :6-24