Workflows and e-Science: An overview of workflow system features and capabilities
Scientific workflow systems have become a necessary tool for many applications, enabling
the composition and execution of complex analysis on distributed resources. Today there …
the composition and execution of complex analysis on distributed resources. Today there …
A review of task scheduling based on meta-heuristics approach in cloud computing
P Singh, M Dutta, N Aggarwal - Knowledge and Information Systems, 2017 - Springer
Heterogeneous distributed computing systems are the emerging for executing scientific and
computationally intensive applications. Cloud computing in this context describes a …
computationally intensive applications. Cloud computing in this context describes a …
Pegasus, a workflow management system for science automation
Modern science often requires the execution of large-scale, multi-stage simulation and data
analysis pipelines to enable the study of complex systems. The amount of computation and …
analysis pipelines to enable the study of complex systems. The amount of computation and …
A survey of data-intensive scientific workflow management
Nowadays, more and more computer-based scientific experiments need to handle massive
amounts of data. Their data processing consists of multiple computational steps and …
amounts of data. Their data processing consists of multiple computational steps and …
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 …
The cost of doing science on the cloud: the montage example
Utility grids such as the Amazon EC2 cloud and Amazon S3 offer computational and storage
resources that can be used on-demand for a fee by compute and data-intensive …
resources that can be used on-demand for a fee by compute and data-intensive …
HCOC: a cost optimization algorithm for workflow scheduling in hybrid clouds
LF Bittencourt, ERM Madeira - Journal of Internet Services and …, 2011 - Springer
Workflows have been used to represent a variety of applications involving high processing
and storage demands. As a solution to supply this necessity, the cloud computing paradigm …
and storage demands. As a solution to supply this necessity, the cloud computing paradigm …
On the use of cloud computing for scientific workflows
C Hoffa, G Mehta, T Freeman… - 2008 IEEE fourth …, 2008 - ieeexplore.ieee.org
This paper explores the use of cloud computing for scientific workflows, focusing on a widely
used astronomy application-Montage. The approach is to evaluate from the point of view of a …
used astronomy application-Montage. The approach is to evaluate from the point of view of a …
Dag scheduling using a lookahead variant of the heterogeneous earliest finish time algorithm
LF Bittencourt, R Sakellariou… - 2010 18th Euromicro …, 2010 - ieeexplore.ieee.org
Among the numerous DAG scheduling heuristics suitable for heterogeneous systems, the
Heterogeneous Earliest Finish Time (HEFT) heuristic is known to give good results in short …
Heterogeneous Earliest Finish Time (HEFT) heuristic is known to give good results in short …
Scalable architectural support for trusted software
D Champagne, RB Lee - HPCA-16 2010 The Sixteenth …, 2010 - ieeexplore.ieee.org
We present Bastion, a new hardware-software architecture for protecting security-critical
software modules in an untrusted software stack. Our architecture is composed of enhanced …
software modules in an untrusted software stack. Our architecture is composed of enhanced …