Dynamic priority real-time scheduling on power asymmetric multicore processors

The use of real-time systems is growing at an increasing rate. This raises the power efficiency as the main challenge for system designers. Power asymmetric multicore processors provide a power-efficient platform for building complex real-time systems. The utilization of this efficient platform can...

Full description

Bibliographic Details
Main Authors: Basharat Mahmood, Naveed Ahmad, Majid Iqbal Khan, Adnan Akhunzada
Format: Article
Language:English
English
Published: Multidisciplinary Digital Publishing Institute (MDPI) 2021
Subjects:
Online Access:https://eprints.ums.edu.my/id/eprint/33106/1/Dynamic%20priority%20real-time%20scheduling%20on%20power%20asymmetric%20multicore%20processors.pdf
https://eprints.ums.edu.my/id/eprint/33106/2/Dynamic%20priority%20real-time%20scheduling%20on%20power%20asymmetric%20multicore%20processors%20_ABSTRACT.pdf
_version_ 1796911349477933056
author Basharat Mahmood
Naveed Ahmad
Majid Iqbal Khan
Adnan Akhunzada
author_facet Basharat Mahmood
Naveed Ahmad
Majid Iqbal Khan
Adnan Akhunzada
author_sort Basharat Mahmood
collection UMS
description The use of real-time systems is growing at an increasing rate. This raises the power efficiency as the main challenge for system designers. Power asymmetric multicore processors provide a power-efficient platform for building complex real-time systems. The utilization of this efficient platform can be further enhanced by adopting proficient scheduling policies. Unfortunately, the research on real-time scheduling of power asymmetric multicore processors is in its infancy. In this research, we have addressed this problem and added new results. We have proposed a dynamic-priority semi-partitioned algorithm named: Earliest-Deadline First with C=D Task Splitting (EDFwC=D-TS) for scheduling real-time applications on power asymmetric multicore processors. EDFwC=D-TS outclasses its counterparts in terms of system utilization. The simulation results show that EDFwC=D-TS schedules up to 67% more tasks with heavy workloads. Furthermore, it improves the processor utilization up to 11% and on average uses 14% less cores to schedule the given workload.
first_indexed 2024-03-06T03:17:28Z
format Article
id ums.eprints-33106
institution Universiti Malaysia Sabah
language English
English
last_indexed 2024-03-06T03:17:28Z
publishDate 2021
publisher Multidisciplinary Digital Publishing Institute (MDPI)
record_format dspace
spelling ums.eprints-331062022-07-12T01:21:04Z https://eprints.ums.edu.my/id/eprint/33106/ Dynamic priority real-time scheduling on power asymmetric multicore processors Basharat Mahmood Naveed Ahmad Majid Iqbal Khan Adnan Akhunzada QA71-90 Instruments and machines The use of real-time systems is growing at an increasing rate. This raises the power efficiency as the main challenge for system designers. Power asymmetric multicore processors provide a power-efficient platform for building complex real-time systems. The utilization of this efficient platform can be further enhanced by adopting proficient scheduling policies. Unfortunately, the research on real-time scheduling of power asymmetric multicore processors is in its infancy. In this research, we have addressed this problem and added new results. We have proposed a dynamic-priority semi-partitioned algorithm named: Earliest-Deadline First with C=D Task Splitting (EDFwC=D-TS) for scheduling real-time applications on power asymmetric multicore processors. EDFwC=D-TS outclasses its counterparts in terms of system utilization. The simulation results show that EDFwC=D-TS schedules up to 67% more tasks with heavy workloads. Furthermore, it improves the processor utilization up to 11% and on average uses 14% less cores to schedule the given workload. Multidisciplinary Digital Publishing Institute (MDPI) 2021 Article PeerReviewed text en https://eprints.ums.edu.my/id/eprint/33106/1/Dynamic%20priority%20real-time%20scheduling%20on%20power%20asymmetric%20multicore%20processors.pdf text en https://eprints.ums.edu.my/id/eprint/33106/2/Dynamic%20priority%20real-time%20scheduling%20on%20power%20asymmetric%20multicore%20processors%20_ABSTRACT.pdf Basharat Mahmood and Naveed Ahmad and Majid Iqbal Khan and Adnan Akhunzada (2021) Dynamic priority real-time scheduling on power asymmetric multicore processors. Symmetry, 13 (1488). pp. 1-26. ISSN 2073-8994 https://www.mdpi.com/2073-8994/13/8/1488/htm https://doi.org/10.3390/sym13081488 https://doi.org/10.3390/sym13081488
spellingShingle QA71-90 Instruments and machines
Basharat Mahmood
Naveed Ahmad
Majid Iqbal Khan
Adnan Akhunzada
Dynamic priority real-time scheduling on power asymmetric multicore processors
title Dynamic priority real-time scheduling on power asymmetric multicore processors
title_full Dynamic priority real-time scheduling on power asymmetric multicore processors
title_fullStr Dynamic priority real-time scheduling on power asymmetric multicore processors
title_full_unstemmed Dynamic priority real-time scheduling on power asymmetric multicore processors
title_short Dynamic priority real-time scheduling on power asymmetric multicore processors
title_sort dynamic priority real time scheduling on power asymmetric multicore processors
topic QA71-90 Instruments and machines
url https://eprints.ums.edu.my/id/eprint/33106/1/Dynamic%20priority%20real-time%20scheduling%20on%20power%20asymmetric%20multicore%20processors.pdf
https://eprints.ums.edu.my/id/eprint/33106/2/Dynamic%20priority%20real-time%20scheduling%20on%20power%20asymmetric%20multicore%20processors%20_ABSTRACT.pdf
work_keys_str_mv AT basharatmahmood dynamicpriorityrealtimeschedulingonpowerasymmetricmulticoreprocessors
AT naveedahmad dynamicpriorityrealtimeschedulingonpowerasymmetricmulticoreprocessors
AT majidiqbalkhan dynamicpriorityrealtimeschedulingonpowerasymmetricmulticoreprocessors
AT adnanakhunzada dynamicpriorityrealtimeschedulingonpowerasymmetricmulticoreprocessors