2012
DOI: 10.1007/978-3-642-35606-3_1
|View full text |Cite
|
Sign up to set email alerts
|

An Application-Level Scheduling with Task Bundling Approach for Many-Task Computing in Heterogeneous Environments

Abstract: Many-Task Computing (MTC) is a widely used computing paradigm for large-scale task-parallel processing. One of the key issues in MTC is to schedule a large number of independent tasks onto heterogeneous resources. Traditional task-level scheduling heuristics, like Min-Min, Sufferage and MaxStd, cannot readily be applied in this scenario. As most of MTC tasks are usually fine-grained, the resource management overhead would be prominent and the multi-core nodes might become hard to be fully utilized. In this pap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 15 publications
0
3
0
Order By: Relevance
“…However, the ideal performance of each application is computed as that when all the available resources are used without considering interference effects among its own tasks [32], or when an even share of each type of heterogeneous resources is used without reflecting different behaviors of application performance on platforms [20], [31]. Scheduling many-task applications In a heterogeneous computing system, several scheduling algorithms for manytask applications have been investigated to improve the efficiency [6], [20], [22], [36]. A scheduling algorithm that considers the suitability (i.e.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the ideal performance of each application is computed as that when all the available resources are used without considering interference effects among its own tasks [32], or when an even share of each type of heterogeneous resources is used without reflecting different behaviors of application performance on platforms [20], [31]. Scheduling many-task applications In a heterogeneous computing system, several scheduling algorithms for manytask applications have been investigated to improve the efficiency [6], [20], [22], [36]. A scheduling algorithm that considers the suitability (i.e.…”
Section: Related Workmentioning
confidence: 99%
“…A scheduling algorithm that considers the suitability (i.e. importance) of a platform to an application as well as that of an application to a platform was proposed [36]. Also, preference rankings of applications for different platforms provided by users are used on scheduling many-task applications [22].…”
Section: Related Workmentioning
confidence: 99%
“…The system doesn't consider any issues about the IO contention. Yu Zhang, Shuwei Chen, Ziqian Hu (2013) proposed a new scheduling algorithm Extended Application-Level Scheduling with Task Bundling Approach [15] which had overcome all the limitations of ALSTB algorithm, introduced some optimization for IO contention. This system has also reduced the overall communication.…”
Section: Review On Schedulingmentioning
confidence: 99%