2007
DOI: 10.1007/s10723-007-9063-y
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Task Parallel Applications for Rapid Turnaround on Enterprise Desktop Grids

Abstract: Desktop Grids are popular platforms for high throughput applications, but due to their inherent resource volatility it is difficult to exploit them for applications that require rapid turnaround. Efficient desktop Grid execution of shortlived applications is an attractive proposition and we claim that it is achievable via intelligent resource selection. We propose three general techniques for resource selection: resource prioritization, resource exclusion, and task duplication. We use these techniques to insta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
38
0

Year Published

2008
2008
2020
2020

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 48 publications
(38 citation statements)
references
References 41 publications
0
38
0
Order By: Relevance
“…In this work we study the used of replication as a mechanism complementary to checkpoint-rollback. Replication has long been used as a faulttolerance mechanism in distributed systems [11] and more recently in the context of volunteer computing [15]. The idea to use replication together with checkpoint-rollback has been studied in the context of grid computing [22].…”
Section: Related Workmentioning
confidence: 99%
“…In this work we study the used of replication as a mechanism complementary to checkpoint-rollback. Replication has long been used as a faulttolerance mechanism in distributed systems [11] and more recently in the context of volunteer computing [15]. The idea to use replication together with checkpoint-rollback has been studied in the context of grid computing [22].…”
Section: Related Workmentioning
confidence: 99%
“…However, the proposed algorithm especially the ranking function needs to be refined. In addition, further improvement can be made using resource exclusion as suggested in [22] and utilising the structure of the workflow to refine the resource competition calculation.…”
Section: Discussionmentioning
confidence: 99%
“…For convenience, we provide a few bibliographical notes in the following lines. Replication has long been used as a fault tolerance mechanism in distributed systems [38], and in the context of volunteer computing [51]. Replication has recently received attention in the context of HPC (High Performance Computing) applications [66,72,31,33].…”
Section: Replicationmentioning
confidence: 99%