Skip to main navigation Skip to search Skip to main content

Scheduling Periodic Segmented Self-Suspending Tasks without Timing Anomalies

  • Ching-Chi Lin
  • , Mario Günzel
  • , Junjie Shi
  • , Tristan Taylan Seidl
  • , Kuan-Hsun Chen
  • , Jian-Jia Chen

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

160 Downloads (Pure)

Abstract

Timing guarantee is an important aspect and must be ensured for every individual task in real-time systems. Even for periodic tasks, providing timing guarantees for segmented self-suspending tasks is challenging due to timing anomalies, i.e., the reduction of execution or suspension time of some jobs enlarges the response time of another job. The existing worstcase response time analyses for sporadic self-suspending tasks are only over-approximations and lead to overly pessimistic results. In this paper, we focus on eliminating timing anomalies without negative impacts on the worst-case response time (WCRT) analysis when scheduling periodic tasks with segmented selfsuspension behavior. We propose two treatments, segment release time enforcement and segmentpriority modification, and prove that both treatments eliminate timing anomalies. In our evaluation, the proposed treatments achieve higher acceptance ratios in terms of schedulability compared to state-of-the-art scheduling algorithms. We also implement the segment-level fixed-priority scheduling mechanism on RTEMS, and showcase the validity of the treatment segment priority modification.
Original languageEnglish
Title of host publication2023 IEEE 29th Real-Time and Embedded Technology and Applications Symposium (RTAS)
PublisherIEEE
Pages161-173
Number of pages13
ISBN (Electronic)9798350321760
ISBN (Print)979-8-3503-2177-7
DOIs
Publication statusPublished - 23 Jun 2023
Event29th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2023 - UTSA, San Antonio, United States
Duration: 9 May 202312 May 2023
Conference number: 29
https://2023.rtas.org/

Conference

Conference29th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2023
Abbreviated titleRTAS 2023
Country/TerritoryUnited States
CitySan Antonio
Period9/05/2312/05/23
Internet address

Keywords

  • Scheduling algorithms
  • Real-time systems
  • Timing
  • Behavioral sciences
  • Time factors
  • Task analysis
  • 2023 OA procedure

Fingerprint

Dive into the research topics of 'Scheduling Periodic Segmented Self-Suspending Tasks without Timing Anomalies'. Together they form a unique fingerprint.

Cite this