Lune

RTSS2021Top-tier venue

Conditionally Optimal Parallelization of Real-Time DAG Tasks for Global EDF

Youngeun Cho, Dongmin Shin, JaeSeung Park, Chang-Gun Lee

2021Year
12Citations

Abstract

Real-time applications with high computational demand, e.g., autonomous driving, are emerging and their complex nature conforms to a DAG(directed acyclic graph) structure. We propose a conditionally optimal parallelization for real-time DAG tasks for global EDF, ensuring complete execution of all tasks within the deadline. To achieve this, we formalize a monotonic increasing property of both tolerance and interference to the parallelization option. Using such properties, we develop a unidirectional search algorithm that can assign parallelization options in polynomial time, which we formally prove the optimality. We observe significant improvement of schedulability through simulation experiment, and then in the following implementation experiment, we demonstrate that the algorithm is practically applicable for real-world use-cases.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 27a033b5-6dab-4fca-b1f5-04826da87bb0

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines