中文
相关论文

相关论文: Energy Minimization in DAG Scheduling on MPSoCs at…

200 篇论文

Exploration of task mappings plays a crucial role in achieving high performance in heterogeneous multi-processor system-on-chip (MPSoC) platforms. The problem of optimally mapping a set of tasks onto a set of given heterogeneous processors…

性能 · 计算机科学 2014-07-01 Wei Quan , Andy D. Pimentel

A growing number of applications like probabilistic machine learning, sparse linear algebra, robotic navigation, etc., exhibit irregular data flow computation that can be modeled with directed acyclic graphs (DAGs). The irregularity arises…

硬件体系结构 · 计算机科学 2022-10-25 Nimish Shah , Wannes Meert , Marian Verhelst

Heterogeneous systems commonly adopt dynamic scheduling algorithms to improve resource utilization and enhance scheduling flexibility. However, such flexibility may introduce timing anomalies, wherein locally reduced execution times can…

系统与控制 · 电气工程与系统科学 2026-01-29 Yixuan Zhu , Yinkang Gao , Lei Gong , Binze Jiang , Xiaohang Gong , Zihan Wang , Cheng Tang , Wenqi Lou , Teng Wang , Chao Wang , Xi Li , Xuehai Zhou

Mobile edge computing (MEC) provides users with a high quality experience (QoE) by placing servers with rich services close to the end users. Compared with local computing, MEC can contribute to energy saving, but results in increased…

网络与互联网体系结构 · 计算机科学 2020-08-24 JunJie Yu , Han Wang , Mingxiong Zhao , WenTao Li , HuiQi Bao , Li Yin , Mi Wu

Energy efficient real-time task scheduling attracted a lot of attention in the past decade. Most of the time, deterministic execution lengths for tasks were considered, but this model fits less and less with the reality, especially with the…

操作系统 · 计算机科学 2008-09-09 Vandy Berten , Chi-Ju Chang , Tei-Wei Kuo

Scheduling of constrained deadline sporadic task systems on multiprocessor platforms is an area which has received much attention in the recent past. It is widely believed that finding an optimal scheduler is hard, and therefore most…

操作系统 · 计算机科学 2020-04-07 Arvind Easwaran , Insik Shin , Insup Lee

We consider a distributed computing network consisting of a master and multiple workers processing tasks of different types. The master is running multiple applications. Each application stochastically generates real-time jobs with a strict…

分布式、并行与集群计算 · 计算机科学 2020-01-31 Yu-Pin Hsu , Yu-Chih Huang , Shin-Lin Shieh

In this paper, we address the problem of scheduling a set of robots to complete tasks in a laboratory environment, modelled as a graph, while avoiding collisions. We analyze the dynamic programming algorithm (PA) introduced in…

机器人学 · 计算机科学 2026-02-18 Duncan Adamson , Nathan Flaherty , Igor Potapov , Paul G. Spirakis , Elena Zamaraeva

We study the problem of scheduling an arbitrary computational DAG on a fixed number of processors while minimizing the makespan. While previous works have mostly studied this problem in fairly restricted models, we define and analyze DAG…

计算复杂性 · 计算机科学 2024-07-18 Pál András Papp , Georg Anegg , A. N. Yzelman

A parallel direct solution approach based on domain decomposition method (DDM) and directed acyclic graph (DAG) scheduling is outlined. Computations are represented as a sequence of small tasks that operate on domains of DDM or dense matrix…

分布式、并行与集群计算 · 计算机科学 2020-02-13 Javad Moshfegh , Dimitrios G. Makris , Marinos N. Vouvakis

Multi-core processors are becoming more and more popular in embedded and real-time systems. While fixed-priority scheduling with task-splitting in real-time systems are widely applied, current approaches have not taken into consideration…

操作系统 · 计算机科学 2015-12-24 Yao Guo , Junyang Lu

Computing a minimum path cover (MPC) of a directed acyclic graph (DAG) is a fundamental problem with a myriad of applications, including reachability. Although it is known how to solve the problem by a simple reduction to minimum flow,…

数据结构与算法 · 计算机科学 2023-08-21 Manuel Cáceres , Brendan Mumey , Santeri Toivonen , Alexandru I. Tomescu

Various mobile applications that comprise dependent tasks are gaining widespread popularity and are increasingly complex. These applications often have low-latency requirements, resulting in a significant surge in demand for computing…

分布式、并行与集群计算 · 计算机科学 2024-03-22 Jiagang Liu , Yun Mi , Xinyu Zhang , Xiaocui Li

We consider the problem of energy-efficient on-line scheduling for slice-parallel video decoders on multicore systems. We assume that each of the processors are Dynamic Voltage Frequency Scaling (DVFS) enabled such that they can…

Many modern schedulers can dynamically adjust their service capacity to match the incoming workload. At the same time, however, unpredictability and instability in service capacity often incur operational and infrastructure costs. In this…

最优化与控制 · 数学 2020-05-12 Yorie Nakahira , Andres Ferragut , Adam Wierman

Dask is a distributed task framework which is commonly used by data scientists to parallelize Python code on computing clusters with little programming effort. It uses a sophisticated work-stealing scheduler which has been hand-tuned to…

分布式、并行与集群计算 · 计算机科学 2021-01-21 Stanislav Böhm , Jakub Beránek

Task graph scheduling is a relevant problem in computer science with application to diverse real world domains. Task graph scheduling suffers from a combinatorial explosion and thus finding optimal schedulers is a difficult task. In this…

分布式、并行与集群计算 · 计算机科学 2020-02-26 Anne Ejsing , Martin Jensen , Marco Muñiz , Jacob Nørhave , Lars Rechter

Multiprocessor scheduling of hard real-time tasks modeled by directed acyclic graphs (DAGs) exploits the inherent parallelism presented by the model. For DAG tasks, a node represents a request to execute an object on one of the available…

分布式、并行与集群计算 · 计算机科学 2020-03-02 Corey Tessler , Venkata P. Modekurthy , Nathan Fisher , Abusayeed Saifullah

Interval scheduling is a basic problem in the theory of algorithms and a classical task in combinatorial optimization. We develop a set of techniques for partitioning and grouping jobs based on their starting and ending times, that enable…

数据结构与算法 · 计算机科学 2023-02-27 Spencer Compton , Slobodan Mitrović , Ronitt Rubinfeld

We consider scheduling problems for unit jobs with release times, where the number or size of the gaps in the schedule is taken into consideration, either in the objective function or as a constraint. Except for a few papers on energy…

数据结构与算法 · 计算机科学 2020-07-21 Marek Chrobak , Mordecai Golin , Tak-Wah Lam , Dorian Nogneng