Efficient deterministic federated scheduling for parallel real-time tasks

  • Son Dinh
  • , Christopher Gill
  • , Kunal Agrawal

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Federated scheduling is a generalization of partitioned scheduling for parallel tasks on multiprocessors, and has been shown to be a competitive scheduling approach. However, federated scheduling may waste resources due to its dedicated allocation of processors to parallel tasks. In this work we introduce a novel algorithm for scheduling parallel tasks that require more than one processor to meet their deadlines (i.e., heavy tasks). The proposed algorithm computes a deterministic schedule for each heavy task based on its internal graph structure. It efficiently exploits the processors allocated to each task and thus reduces the number of processors required by the task. Experimental evaluation shows that our new federated scheduling algorithm significantly outperforms other state-of-the-art federated-based scheduling approaches, including semi-federated scheduling and reservation-based federated scheduling, that were developed to tackle resource waste in federated scheduling, and a stretching algorithm that also uses the tasks' graph structures.

Original languageEnglish
Title of host publication2020 IEEE 26th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728144030
DOIs
StatePublished - Aug 2020
Event26th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2020 - Virtual, Gangnueng, Korea, Republic of
Duration: Aug 19 2020Aug 21 2020

Publication series

Name2020 IEEE 26th International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2020

Conference

Conference26th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2020
Country/TerritoryKorea, Republic of
CityVirtual, Gangnueng
Period08/19/2008/21/20

Fingerprint

Dive into the research topics of 'Efficient deterministic federated scheduling for parallel real-time tasks'. Together they form a unique fingerprint.

Cite this