Large-scale distributed computing systems like grids and more recently clouds are a platform of choice for many resource-intensive applications. Workflow applications account for the majority of these applications, particularly in science and engineering. A workflow application consists of multiple precedence-constrained tasks with data dependencies. Since resources in those systems are shared by many users and applications deployed there are very diverse, scheduling is complicated. Often, the actual execution of applications differs from the original schedule following delays such as those caused by resource contention and other issues in performance prediction. These delays have further impact when running multiple workflow applications d...
Dynamic resource provisioning and the notion of seemingly unlimited resources are attracting scienti...
Distributed computing, such as cloud computing, provides promising platforms to execute multiple wor...
Many fields of modern science require huge amounts of computation, and workflows are a very popular ...
In attempts to exploit a diverse set of resources in grids efficiently, numerous assays in resource ...
Workflows are important computational tools in many branches of science, and because of the dependen...
We propose a novel deadline-based strategy in scheduling and rescheduling workflow applications on a...
UnrestrictedThe development of grid and workflow technologies has enabled complex, loosely coupled s...
AbstractGrid computing enables large-scale resource sharing and collaboration for solving advanced s...
Abstract In this paper, we present an experimental study of deterministic non-preemptive multiple wo...
Resource abundance is apparent in today's multicore era. Workflow applications common in science and...
Many applications in science and engineering become increasingly complex and large scale. These appl...
Cloud schedulers that allocate resources exclusively to single workflows are not work-conserving as ...
Growing evidence shows that in obtaining high performance, a well-managed time-constrained workflow ...
Due to its ability to provide high-performance computing environment, grid has become an important i...
Workflow is a common model to represent large computations composed of dependent tasks. Most existin...
Dynamic resource provisioning and the notion of seemingly unlimited resources are attracting scienti...
Distributed computing, such as cloud computing, provides promising platforms to execute multiple wor...
Many fields of modern science require huge amounts of computation, and workflows are a very popular ...
In attempts to exploit a diverse set of resources in grids efficiently, numerous assays in resource ...
Workflows are important computational tools in many branches of science, and because of the dependen...
We propose a novel deadline-based strategy in scheduling and rescheduling workflow applications on a...
UnrestrictedThe development of grid and workflow technologies has enabled complex, loosely coupled s...
AbstractGrid computing enables large-scale resource sharing and collaboration for solving advanced s...
Abstract In this paper, we present an experimental study of deterministic non-preemptive multiple wo...
Resource abundance is apparent in today's multicore era. Workflow applications common in science and...
Many applications in science and engineering become increasingly complex and large scale. These appl...
Cloud schedulers that allocate resources exclusively to single workflows are not work-conserving as ...
Growing evidence shows that in obtaining high performance, a well-managed time-constrained workflow ...
Due to its ability to provide high-performance computing environment, grid has become an important i...
Workflow is a common model to represent large computations composed of dependent tasks. Most existin...
Dynamic resource provisioning and the notion of seemingly unlimited resources are attracting scienti...
Distributed computing, such as cloud computing, provides promising platforms to execute multiple wor...
Many fields of modern science require huge amounts of computation, and workflows are a very popular ...