Abstract—Scientific workflows, which capture large compu-tational problems, may be executed on large-scale distributed systems such as Clouds. Determining the amount of resources to be provisioned for the execution of scientific workflows is a key component to achieve cost-efficient resource management and good performance. In this paper, a performance prediction model is presented to estimate execution time of scientific workflows for a different number of resources, taking into account their structure as well as their system-dependent characteristics. In the evaluation, three real-world scientific workflows are used to compare the estimated makespan calculated by the model with the actual makespan achieved on different system configuratio...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Many techniques such as scheduling and resource provisioning rely on performance prediction of workf...
In a Grid computing environment, resources are shared among a large number of applications. Brokers ...
Estimates of task runtime, disk space usage, and memory consumption, are commonly used by scheduling...
In a Grid computing environment, resources are shared among a large number of applications. Brokers ...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
AbstractAuthors highlight the importance of estimating workflow execution time in the scheduling pro...
Cloud computing is an emerging commercial infrastructure paradigm that promises to eliminate the nee...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Many techniques such as scheduling and resource provisioning rely on performance prediction of workf...
In a Grid computing environment, resources are shared among a large number of applications. Brokers ...
Estimates of task runtime, disk space usage, and memory consumption, are commonly used by scheduling...
In a Grid computing environment, resources are shared among a large number of applications. Brokers ...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
The ability to accurately estimate the execution time of computationally expensive e-science algorit...
AbstractAuthors highlight the importance of estimating workflow execution time in the scheduling pro...
Cloud computing is an emerging commercial infrastructure paradigm that promises to eliminate the nee...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...
Spark is an in-memory framework for implementing distributed applications of various types. Predicti...