Skip to main navigation Skip to search Skip to main content

Improving Interference Analysis for Real-Time DAG Tasks under Partitioned Scheduling

  • Yulong Wu
  • , Weizhe Zhang*
  • , Nan Guan
  • , Yue Tang
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Real-time systems with strict timing constraints have been widely applied in many fields. The Directed acyclic graph (DAG) task model has been widely studied and applied to model real-time systems with partial parallelism and precedence constraints in each task. Our paper focuses on the worst-case response time (WCRT) analysis of DAG tasks under partitioned scheduling on multiprocessors. We investigate a parallel structure named Str, which helps obtain more accurate analysis results, and propose a new offline scheduling analysis algorithm named reducing repetitive calculation (RRC). Experiments with synthetic workload are conducted to compare the results calculated by RRC and the state-of-the-art, as well as the observed average response time on a real embedded system. Results show that RRC has better performance in terms of analysis accuracy.
Original languageEnglish
Pages (from-to)1495-1506
JournalIEEE Transactions on Computers
Volume71
Issue number7
Online published25 Jun 2021
DOIs
Publication statusPublished - Jul 2022

Research Keywords

  • directed acyclic graph
  • Interference
  • partitioned scheduling
  • Processor scheduling
  • Program processors
  • Real-time systems
  • response time analysis
  • Scheduling
  • Task analysis
  • Time factors

Fingerprint

Dive into the research topics of 'Improving Interference Analysis for Real-Time DAG Tasks under Partitioned Scheduling'. Together they form a unique fingerprint.

Cite this