Virtually-Federated Scheduling of Parallel Real-Time Tasks

Xu Jiang, Nan Guan*, Haochun Liang, Yue Tang, Lei Qiao, Wang Yi

*Corresponding author for this work

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

22 Scopus citations

Abstract

Federated scheduling is a promising approach to schedule parallel real-time tasks, where each task exclusively executes on a set of dedicated processors. However, federated scheduling suffers significant resource wasting since a task typically only uses part of the processing capacity allocated to it, while the unused part cannot be shared with other tasks. To solve this problem, we present a virtually-federated scheduling approach, which both enjoys the good analyzability of federated scheduling and allows tasks to efficiently share processors with others. The main idea is to construct virtual processors on physical processors, and let a task exclusively execute on a set of virtual processors. As a physical processor is shared by virtual processors, tasks effectively share processors with each other. On the other hand, as each task exclusively executes on its own virtual processor set, the good analyzability of federated scheduling can be carried into to our virtually-federated scheduling approach. We conduct comprehensive performance evaluation to compare our proposed approach with existing methods of different types. Experiment results show that our approach consistently outperforms existing methods to a considerable extent under a wide range of parameter settings.

Original languageEnglish
Title of host publicationProceedings - 2021 IEEE 42nd Real-Time Systems Symposium, RTSS 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages482-494
Number of pages13
ISBN (Electronic)9781665428026
DOIs
StatePublished - 2021
Externally publishedYes
Event42nd IEEE Real-Time Systems Symposium, RTSS 2021 - Virtual, Online, Germany
Duration: 7 Dec 202110 Dec 2021

Publication series

NameProceedings - Real-Time Systems Symposium
Volume2021-December
ISSN (Print)1052-8725

Conference

Conference42nd IEEE Real-Time Systems Symposium, RTSS 2021
Country/TerritoryGermany
CityVirtual, Online
Period7/12/2110/12/21

Fingerprint

Dive into the research topics of 'Virtually-Federated Scheduling of Parallel Real-Time Tasks'. Together they form a unique fingerprint.

Cite this