arrow
Return

TDTA: Topology-Based Real-Time DAG Task Allocation on Identical Multiprocessor Platforms

delete2023-11-01
delete3
PRE
AI
Y
Yulong Wu
张伟哲 (Weizhe Zhang) *
N
Nan Guan
Y
Yehan Ma
DOI:10.1109/TPDS.2023.3310294delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Modern real-time systems contain complex workloads, which are usually modeled as directed acyclic graph (DAG) tasks and deployed on multiprocessor platforms. The complex execution logic of DAG tasks results in excessive schedulability analysis overhead, and the current DAG task allocation strategy cannot efficiently utilize processor resources (inner parallelization of DAG tasks). In this article, an invalid-edge deletion (IED) method is proposed to reduce the execution complexity of the DAG tasks while guaranteeing the correctness of the execution logic. Besides, we bound the number of complete paths for DAG tasks, which re-limits the searching space of the schedulability analysis. Then, a topology-based DAG tasks allocation (TDTA) strategy is developed, which reduces the interference caused by higher-priority DAG tasks to enable the full utilization of the processor resources. The experimental results show that the IED method effectively reduces the overhead of DAG task analysis, and the performance of the TDTA strategy is better than the performance of other state-of-the-art strategies.
Keywords:
Task analysis
Resource management
Processor scheduling
Job shop scheduling
Real-time systems
Vehicle dynamics
Topology
Real-time system
directed acyclic graph task
tasks allocation strategy
partitioned scheduling
fixed-priority

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

H
harbin institute of technology
Scholars:
8.0W
Papers: 6.6W
Citations: 66
S
shanghai jiao tong university
Scholars:
15.5W
Papers: 11.6W
Citations: 159
P
Peng Cheng Laboratory
Scholars:
1.7K
Papers: 1.7K
Citations: 2.0K
researcher View more organizations