Pipelined data-parallel CPU/GPU scheduling for multi-DNN real-time inference
Deep neural networks (DNNs) have been showing significant success in various
applications, such as autonomous driving, mobile devices, and Internet of Things. Although …
applications, such as autonomous driving, mobile devices, and Internet of Things. Although …
Concordia: Teaching the 5G vRAN to share compute
X Foukas, B Radunovic - Proceedings of the 2021 ACM SIGCOMM 2021 …, 2021 - dl.acm.org
Virtualized Radio Access Network (vRAN) offers a cost-efficient solution for running the 5G
RAN as a virtualized network function (VNF) on commodity hardware. The vRAN is more …
RAN as a virtualized network function (VNF) on commodity hardware. The vRAN is more …
Response-time analysis of conditional DAG tasks in multiprocessor systems
A Melani, M Bertogna, V Bonifaci… - 2015 27th Euromicro …, 2015 - ieeexplore.ieee.org
Different task models have been proposed to represent the parallel structure of real-time
tasks executing on manycore platforms: fork/join, synchronous parallel, DAG-based, etc …
tasks executing on manycore platforms: fork/join, synchronous parallel, DAG-based, etc …
Intra-task priority assignment in real-time scheduling of DAG tasks on multi-cores
Real-time scheduling and analysis of parallel tasks modeled as directed acyclic graphs
(DAG) have been intensively studied in recent years. However, no existing work has …
(DAG) have been intensively studied in recent years. However, no existing work has …
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 …
Semi-federated scheduling of parallel real-time tasks on multiprocessors
Federated scheduling is a promising approach to schedule parallel real-time tasks on multi-
cores, where each heavy task exclusively executes on a number of dedicated processors …
cores, where each heavy task exclusively executes on a number of dedicated processors …
The global EDF scheduling of systems of conditional sporadic DAG tasks
S Baruah, V Bonifaci… - 2015 27th Euromicro …, 2015 - ieeexplore.ieee.org
The sporadic DAG task model exposes parallelism that may exist within individual tasks to
the run-time scheduling mechanism, and is therefore considered a particularly suitable …
the run-time scheduling mechanism, and is therefore considered a particularly suitable …
Energy-efficient real-time scheduling of DAG tasks
This work studies energy-aware real-time scheduling of a set of sporadic Directed Acyclic
Graph (DAG) tasks with implicit deadlines. While meeting all real-time constraints, we try to …
Graph (DAG) tasks with implicit deadlines. While meeting all real-time constraints, we try to …
实时多核嵌入式系统研究综述
陈刚, 关楠, 吕鸣松, 王义 - 软件学报, 2018 - jos.org.cn
随着计算机系统与物理世界的结合越来越紧密, 实时系统需要承担越来越复杂的运算任务.
多核处理器的兴起为同时满足实时性约束和高性能这两方面的需求提供了可能 …
多核处理器的兴起为同时满足实时性约束和高性能这两方面的需求提供了可能 …
A holistic memory contention analysis for parallel real-time tasks under partitioned scheduling
When adopting multi-core systems for safety-critical applications, certification requirements
mandate bounding the delays incurred in accessing shared resources. This is the case of …
mandate bounding the delays incurred in accessing shared resources. This is the case of …