2013
DOI: 10.1007/978-3-642-40047-6_28
|View full text |Cite
|
Sign up to set email alerts
|

On-Line, Non-clairvoyant Optimization of Workflow Activity Granularity on Grids

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…Task granularity has been addressed in several research studies for reducing the impact of overheads that may arise when executing scientific workflows in distributed environments, such as the cloud [4,12,21]. Task grouping methods reduce computational granularity by reducing the number of computational activities by grouping fine-grained tasks into course-grained tasks.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Task granularity has been addressed in several research studies for reducing the impact of overheads that may arise when executing scientific workflows in distributed environments, such as the cloud [4,12,21]. Task grouping methods reduce computational granularity by reducing the number of computational activities by grouping fine-grained tasks into course-grained tasks.…”
Section: Related Workmentioning
confidence: 99%
“…The elapsed time between the deadline and the estimated makespan, denoted as the available spare time is calculated according to Equation (11). is distributed proportionally over all levels of the workflow on the basis of runtime of tasks according to Equation (12). Then, is distributed among all tasks of each level proportional to the number of tasks in the corresponding level according to Equation (13).…”
Section: Deadline Distributionmentioning
confidence: 99%
See 1 more Smart Citation
“…However such estimates are hard to obtain in production conditions (Ferreira da Silva, Juve, et al, 2013). Therefore, we propose a granularity control algorithm (Ferreira da Silva, Glatard, & Desprez, 2014, 2013a for platforms where such clairvoyant and offline conditions are not realistic. Our method groups tasks when the fineness degree of the application, which takes into account the ratio of shared data and the queuing/round-trip time ratio, becomes higher than a threshold determined from execution traces.…”
Section: Optimizing Task Granularitymentioning
confidence: 99%