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

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...

Full description

Bibliographic Details
Published in:Lecture Notes in Networks and Systems
Main Author: Ismail H.; Jawawi D.N.A.; Ahmedy I.
Format: Conference paper
Language:English
Published: Springer Science and Business Media Deutschland GmbH 2022
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85135026442&doi=10.1007%2f978-3-031-10461-9_15&partnerID=40&md5=c283991a2fa01246fb130268c1cbe165
id 2-s2.0-85135026442
spelling 2-s2.0-85135026442
Ismail H.; Jawawi D.N.A.; Ahmedy I.
A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
2022
Lecture Notes in Networks and Systems
506 LNNS

10.1007/978-3-031-10461-9_15
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85135026442&doi=10.1007%2f978-3-031-10461-9_15&partnerID=40&md5=c283991a2fa01246fb130268c1cbe165
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. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
Springer Science and Business Media Deutschland GmbH
23673370
English
Conference paper

author Ismail H.; Jawawi D.N.A.; Ahmedy I.
spellingShingle Ismail H.; Jawawi D.N.A.; Ahmedy I.
A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
author_facet Ismail H.; Jawawi D.N.A.; Ahmedy I.
author_sort Ismail H.; Jawawi D.N.A.; Ahmedy I.
title A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
title_short A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
title_full A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
title_fullStr A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
title_full_unstemmed A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
title_sort A Hybrid Real-Time Scheduling Mechanism Based on Multiprocessor for Real-Time Tasks in Weakly Hard Specification
publishDate 2022
container_title Lecture Notes in Networks and Systems
container_volume 506 LNNS
container_issue
doi_str_mv 10.1007/978-3-031-10461-9_15
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85135026442&doi=10.1007%2f978-3-031-10461-9_15&partnerID=40&md5=c283991a2fa01246fb130268c1cbe165
description 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. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
publisher Springer Science and Business Media Deutschland GmbH
issn 23673370
language English
format Conference paper
accesstype
record_format scopus
collection Scopus
_version_ 1809678026248552448