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

Full description

Saved in:
Bibliographic Details
Main Authors: Ismail, Habibah, Jawawi, Dayang N. A., Ahmedy, Ismail
Format: Conference or Workshop Item
Published: SPRINGER INTERNATIONAL PUBLISHING AG 2022
Subjects:
Online Access:http://eprints.um.edu.my/46294/
https://doi.org/10.1007/978-3-031-10461-9_15
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.eprints.46294
record_format eprints
spelling my.um.eprints.462942024-07-16T06:56:24Z http://eprints.um.edu.my/46294/ 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 QA75 Electronic computers. Computer science 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. SPRINGER INTERNATIONAL PUBLISHING AG 2022 Conference or Workshop Item PeerReviewed Ismail, Habibah and Jawawi, Dayang N. A. and Ahmedy, Ismail (2022) A hybrid real-time scheduling mechanism based on multiprocessor for real-time tasks in weakly hard specification. In: Intelligent Computing, Vol 1, 14-15 June 2022, ELECTR Network. https://doi.org/10.1007/978-3-031-10461-9_15
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Ismail, Habibah
Jawawi, Dayang N. A.
Ahmedy, Ismail
A hybrid real-time scheduling mechanism based on multiprocessor for real-time tasks in weakly hard specification
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.
format Conference or Workshop Item
author Ismail, Habibah
Jawawi, Dayang N. A.
Ahmedy, Ismail
author_facet Ismail, Habibah
Jawawi, Dayang N. A.
Ahmedy, Ismail
author_sort Ismail, Habibah
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 hybrid real-time scheduling mechanism based on multiprocessor for real-time tasks in weakly hard specification
publisher SPRINGER INTERNATIONAL PUBLISHING AG
publishDate 2022
url http://eprints.um.edu.my/46294/
https://doi.org/10.1007/978-3-031-10461-9_15
_version_ 1805881185411268608
score 13.18916