Back to Search Start Over

CLUSTER-BASED TASK SCHEDULING FOR THE LOGP MODEL

Authors :
Aline P. Nascimento
Cristina Boeres
Vinod E. F. Rebello
Source :
International Journal of Foundations of Computer Science. 10:405-424
Publication Year :
1999
Publisher :
World Scientific Pub Co Pte Lt, 1999.

Abstract

While the task scheduling problem under the delay model has been studied extensively, relatively little research exists for more realistic communication models such as the LogP model which considers, in addition to latency, the cost of sending and receiving messages, and the network or link capacity. The task scheduling problem is known to be NP-complete even under the delay model (a special case of the LogP model). This paper investigates the similarities and differences between task-clustering algorithms for the delay and LogP models, and describes task-scheduling algorithm for the allocation of arbitrary task graphs to fully connected networks of processors under the LogP model. The strategy exploits the replication and clustering of tasks to minimize the ill effects of communication overhead on the makespan. A number of restrictions are presented which are used to simplify the design of the new algorithm. The quality of the schedules produced by the algorithm compare favorably with two well-known delay model-based algorithms and a previously existing LogP strategy.

Details

ISSN :
17936373 and 01290541
Volume :
10
Database :
OpenAIRE
Journal :
International Journal of Foundations of Computer Science
Accession number :
edsair.doi...........9301e183d0259f20fb3b36620ff8f35e
Full Text :
https://doi.org/10.1142/s0129054199000290