2017
DOI: 10.1016/j.future.2017.01.011
|View full text |Cite
|
Sign up to set email alerts
|

Execution time estimation for workflow scheduling

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
40
0
1

Year Published

2017
2017
2022
2022

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 73 publications
(41 citation statements)
references
References 16 publications
0
40
0
1
Order By: Relevance
“…Typically, mean values yield high values of standard deviation (due to variations inherent to the application itself, or the system including external load), thus estimations may not be accurate. Task characteristics estimation is beyond the scope of this work, and sophisticated methods to provide accurate estimates can be found in [22,23,24,25]. However, this work intends to demonstrate that even using inaccurate estimation methods, our proposed process can cope with the poor estimates and still yield good results.…”
Section: Decision Agentmentioning
confidence: 99%
See 1 more Smart Citation
“…Typically, mean values yield high values of standard deviation (due to variations inherent to the application itself, or the system including external load), thus estimations may not be accurate. Task characteristics estimation is beyond the scope of this work, and sophisticated methods to provide accurate estimates can be found in [22,23,24,25]. However, this work intends to demonstrate that even using inaccurate estimation methods, our proposed process can cope with the poor estimates and still yield good results.…”
Section: Decision Agentmentioning
confidence: 99%
“…Although several works address task requirement estimations based on provenance data [22,23,24,25], accurate estimations are still challenging, and may be specific to a certain type of application. In [26], a prediction algorithm based on machine learning (Na茂ve Bayes classifier) is proposed to identify faults before they occur, and to apply preventive actions to mitigate the faults.…”
Section: Related Workmentioning
confidence: 99%
“…This section is sub-divided into three complementary areas related to optimising workflows performance: parallel computing [24], scheduling and planning [25,26,27,28], and data management [29,30].…”
Section: Performance and Optimisationmentioning
confidence: 99%
“…However, accurately predicting/estimating the program execution time is difficult to achieve in shared environments where system resources can dynamically change over time. Inaccurate predictions may lead to performance degradation [20]. Table 8 lists the characteristics (such as optimization algorithm, objective, and features) of scientific publications that use machine learning and/or meta-heuristics for static scheduling.…”
Section: Static Schedulingmentioning
confidence: 99%