Algorithms for cost-and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds
Large-scale applications expressed as scientific workflows are often grouped into
ensembles of inter-related workflows. In this paper, we address a new and important …
ensembles of inter-related workflows. In this paper, we address a new and important …
Workflow scheduling in cloud: a survey
To program in distributed computing environments such as grids and clouds, workflow is
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …
Monte Carlo simulation-based robust workflow scheduling for spot instances in cloud environments
When deploying workflows in cloud environments, the use of Spot Instances (SIs) is
intriguing as they are much cheaper than on-demand ones. However, SIs are volatile and …
intriguing as they are much cheaper than on-demand ones. However, SIs are volatile and …
Cloud resource management: towards efficient execution of large-scale scientific applications and workflows on complex infrastructures
Cloud computing evolved from the concept of utility computing, which is defined as the
provision of computational and storage resources as a metered service. Another key …
provision of computational and storage resources as a metered service. Another key …
A delay-based dynamic scheduling algorithm for bag-of-task workflows with stochastic task execution times in clouds
Abstract Bag-of-Tasks (BoT) workflows are widespread in many big data analysis fields.
However, there are very few cloud resource provisioning and scheduling algorithms tailored …
However, there are very few cloud resource provisioning and scheduling algorithms tailored …
An Analytical Review and Performance Measures of State-of-Art Scheduling Algorithms in Heterogenous Computing Enviornment
Task scheduling and resource utilization have always been among the most critical issues
for high performance in heterogeneous computing. The heterogeneity of computation costs …
for high performance in heterogeneous computing. The heterogeneity of computation costs …
Reliability and temperature constrained task scheduling for makespan minimization on heterogeneous multi-core platforms
We study the problem of scheduling tasks onto a heterogeneous multi-core processor
platform for makespan minimization, where each cluster on the platform has a probability of …
platform for makespan minimization, where each cluster on the platform has a probability of …
Affinity-driven modeling and scheduling for makespan optimization in heterogeneous multiprocessor systems
With the advent of heterogeneous multiprocessor architectures, efficient scheduling for high
performance has been of significant importance. However, joint considerations of reliability …
performance has been of significant importance. However, joint considerations of reliability …
Communication-aware scheduling of serial tasks for dispersed computing
There is a growing interest in the development of in-network dispersed computing
paradigms that leverage the computing capabilities of heterogeneous resources dispersed …
paradigms that leverage the computing capabilities of heterogeneous resources dispersed …
Timely-throughput optimal coded computing over cloud networks
In modern distributed computing systems, unpredictable and unreliable infrastructures result
in high variability of computing resources. Meanwhile, there is significantly increasing …
in high variability of computing resources. Meanwhile, there is significantly increasing …