DAG scheduling and analysis on multiprocessor systems: Exploitation of parallelism and dependency
With ever more complex functionalities being implemented in emerging real-time
applications, multiprocessor systems are demanded for high performance, and directed …
applications, multiprocessor systems are demanded for high performance, and directed …
Response time bounds for DAG tasks with arbitrary intra-task priority assignment
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 …
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
With ever more complex functionalities being implemented in emerging real-time
applications, multi-core systems are demanded for high performance, with directed acyclic …
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
Parallelization of tasks and efficient utilization of processors are considered important and
challenging in operating large-scale real-time systems. Recently, deep reinforcement …
challenging in operating large-scale real-time systems. Recently, deep reinforcement …
Parallel path progression DAG scheduling
Increasing performance needs of modern cyber-physical systems leads to multiprocessor
architectures being increasingly utilized. To efficiently exploit their potential parallelism in …
architectures being increasingly utilized. To efficiently exploit their potential parallelism in …
Virtually-federated scheduling of parallel real-time tasks
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 …
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 …
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
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 …
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
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 …
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
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 …
harness the capacity of a given computing platform when appropriately scheduled. Given a …