DAG scheduling and analysis on multiprocessor systems: Exploitation of parallelism and dependency

S Zhao, X Dai, I Bate, A Burns… - 2020 IEEE Real-Time …, 2020 - ieeexplore.ieee.org
With ever more complex functionalities being implemented in emerging real-time
applications, multiprocessor systems are demanded for high performance, and directed …

Response time bounds for DAG tasks with arbitrary intra-task priority assignment

Q He, M Lv, N Guan - 33rd Euromicro Conference on Real-Time …, 2021 - drops.dagstuhl.de
Most parallel real-time applications can be modeled as directed acyclic graph (DAG) tasks.
Intra-task priority assignment can reduce the nondeterminism of runtime behavior of DAG …

DAG scheduling and analysis on multi-core systems by modelling parallelism and dependency

S Zhao, X Dai, I Bate - IEEE transactions on parallel and …, 2022 - ieeexplore.ieee.org
With ever more complex functionalities being implemented in emerging real-time
applications, multi-core systems are demanded for high performance, with directed acyclic …

A global DAG task scheduler using deep reinforcement learning and graph convolution network

H Lee, S Cho, Y Jang, J Lee, H Woo - IEEE Access, 2021 - ieeexplore.ieee.org
Parallelization of tasks and efficient utilization of processors are considered important and
challenging in operating large-scale real-time systems. Recently, deep reinforcement …

Parallel path progression DAG scheduling

N Ueter, M Günzel, G von der Brüggen… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Increasing performance needs of modern cyber-physical systems leads to multiprocessor
architectures being increasingly utilized. To efficiently exploit their potential parallelism in …

Virtually-federated scheduling of parallel real-time tasks

X Jiang, N Guan, H Liang, Y Tang… - 2021 IEEE Real-Time …, 2021 - ieeexplore.ieee.org
Federated scheduling is a promising approach to schedule parallel real-time tasks, where
each task exclusively executes on a set of dedicated processors. However, federated …

An energy-aware resource deployment algorithm for cloud data centers based on dynamic hybrid machine learning

B Liang, D Wu, P Wu, Y Su - Knowledge-Based Systems, 2021 - Elsevier
To meet the ever-increasing requirements of cloud users, cloud service providers have
further increased the deployment of cloud data centers. Cloud users can freely choose the …

The shape of a DAG: bounding the response time using long paths

Q He, N Guan, M Lv, X Jiang, W Chang - Real-Time Systems, 2023 - Springer
In 1969, Graham developed a well-known response time bound for a DAG task using the
total workload and the longest path of the DAG, which has been widely applied to solve …

Real-time scheduling of conditional DAG tasks with intra-task priority assignment

Q He, J Sun, N Guan, M Lv… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
The conditional directed acyclic graph (DAG) task model can represent the conditional
execution flows that commonly exist in many real-time parallel applications. Previous work …

Resource-optimal fault-tolerant scheduler design for task graphs using supervisory control

R Devaraj, A Sarkar - IEEE Transactions on Industrial …, 2020 - ieeexplore.ieee.org
Real-time control applications are highly parallelizable and can be used to effectively
harness the capacity of a given computing platform when appropriately scheduled. Given a …