Static scheduling algorithms for allocating directed task graphs to multiprocessors
Static scheduling of a program represented by a directed task graph on a multiprocessor
system to minimize the program completion time is a well-known problem in parallel …
system to minimize the program completion time is a well-known problem in parallel …
Simgrid: A toolkit for the simulation of application scheduling
H Casanova - … First IEEE/ACM International Symposium on …, 2001 - ieeexplore.ieee.org
Advances in hardware and software technologies have made it possible to deploy parallel
applications over increasingly large sets of distributed resources. Consequently, the study of …
applications over increasingly large sets of distributed resources. Consequently, the study of …
Genetic algorithms for task scheduling problem
The scheduling and map** of the precedence-constrained task graph to processors is
considered to be the most crucial NP-complete problem in parallel and distributed …
considered to be the most crucial NP-complete problem in parallel and distributed …
Cost optimized provisioning of elastic resources for application workflows
EK Byun, YS Kee, JS Kim, S Maeng - Future Generation Computer Systems, 2011 - Elsevier
Workflow technologies have become a major vehicle for easy and efficient development of
scientific applications. In the meantime, state-of-the-art resource provisioning technologies …
scientific applications. In the meantime, state-of-the-art resource provisioning technologies …
A hybrid heuristic for DAG scheduling on heterogeneous systems
R Sakellariou, H Zhao - 18th International Parallel and …, 2004 - ieeexplore.ieee.org
Summary form only given. This paper is motivated by the observation that different methods
to compute the weights of nodes and edges when scheduling DAGs onto heterogeneous …
to compute the weights of nodes and edges when scheduling DAGs onto heterogeneous …
Scheduling distributed applications: the simgrid simulation framework
Since the advent of distributed computer systems an active field of research has been the
investigation of scheduling strategies for parallel applications. The common approach is to …
investigation of scheduling strategies for parallel applications. The common approach is to …
Improving scheduling of tasks in a heterogeneous environment
R Bajaj, DP Agrawal - IEEE Transactions on Parallel and …, 2004 - ieeexplore.ieee.org
Optimal scheduling of parallel tasks with some precedence relationship, onto a parallel
machine is known to be NP-complete. The complexity of the problem increases when task …
machine is known to be NP-complete. The complexity of the problem increases when task …
A survey of pipelined workflow scheduling: Models and algorithms
A large class of applications need to execute the same workflow on different datasets of
identical size. Efficient execution of such applications necessitates intelligent distribution of …
identical size. Efficient execution of such applications necessitates intelligent distribution of …
The parallel drone scheduling traveling salesman problem with collective drones
MA Nguyen, MH Hà - Transportation Science, 2023 - pubsonline.informs.org
In this paper, we study a new variant of the parallel drone scheduling traveling salesman
problem that aims to increase the utilization of drones, particularly for heavy item deliveries …
problem that aims to increase the utilization of drones, particularly for heavy item deliveries …
Scheduling with timed automata
In this work, we present timed automata as a natural tool for posing and solving scheduling
problems. We show how efficient shortest path algorithms for timed automata can find …
problems. We show how efficient shortest path algorithms for timed automata can find …