Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/108261
PIRA download icon_1.1View/Download Full Text
Title: Real-time scheduling for parallel tasks with resource reclamation
Authors: He, Q
Sun, Y
Jiang, X
Lv, M 
Lee, J
Guan, N
Issue Date: Jun-2024
Source: Real-time systems, June 2024, v. 60, no. 2, p. 291-327
Abstract: This paper considers the real-time scheduling of a parallel task with reclaiming computing resources, which can be utilized for soft real-time tasks or switching to low-energy mode to save energy. Existing works allocate a rectangular piece of computing resources based on the worst-case characterizations of the task to guarantee the deadline, which inherently incurs severe resource wasting due to coarse-grained resource allocation. To address this resource-wasting problem, this paper proposes the ladder-like resource allocation (i.e., a series of rectangular pieces of computing resources). To characterize the ladder-like resource allocation, we present two concepts called resource distribution and allocation vector, which serve as the interfaces between hard and soft real-time tasks. For the former, we derive schedulability tests under the given two interfaces; for the latter, we discuss the methods of determining the two interfaces to reclaim computing resources. This paper is the first work to fully explore the concept of ladder-like resource allocation and its potential consequences on computing resources, soft real-time tasks, and energy. Experiments demonstrate that the proposed approach can effectively reclaim more computing resources than existing approaches while maintaining hard real-time guarantees.
Keywords: Parallel task
Real-time scheduling
Resource reclamation
Response time analysis
Publisher: Springer
Journal: Real-time systems 
ISSN: 0922-6443
DOI: 10.1007/s11241-024-09421-9
Rights: © The Author(s) 2024
This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
The following publication He, Q., Sun, Y., Jiang, X. et al. Real-time scheduling for parallel tasks with resource reclamation. Real-Time Syst 60, 291–327 (2024) is available at https://doi.org/10.1007/s11241-024-09421-9.
Appears in Collections:Journal/Magazine Article

Files in This Item:
File Description SizeFormat 
s11241-024-09421-9.pdf2.49 MBAdobe PDFView/Open
Open Access Information
Status open access
File Version Version of Record
Access
View full-text via PolyU eLinks SFX Query
Show full item record

Page views

93
Citations as of Nov 10, 2025

Downloads

18
Citations as of Nov 10, 2025

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.