DocumentCode :
3510369
Title :
A low-cost approach towards mixed task and data parallel scheduling
Author :
Radulescu, Andrei ; Van Gemund, Arjan J C
Author_Institution :
Fac. of Inf. Technol. & Syst., Delft Univ. of Technol., Netherlands
fYear :
2001
fDate :
3-7 Sept. 2001
Firstpage :
69
Lastpage :
76
Abstract :
A relatively new trend in parallel programming scheduling is the so-called mixed task and data scheduling. It has been shown that mixing task and data parallelism to solve large computational applications often yields better speedups compared to either applying more task parallelism or pure data parallelism. In this paper we present a new compile-time heuristic, named critical path and allocation (CPA), for scheduling data-parallel task graphs. Designed to have a very low cost, its complexity is much lower compared to existing approaches, such as TSAS, TwoL or CPR, by one order of magnitude or even more. Experimental results based on graphs derived from real problems as well as synthetic graphs, show that the performance loss of CPA relative to the above algorithms does not exceed 50%. These results are also confirmed by performance measurements of two real applications (i.e., complex matrix multiplication and Strassen matrix multiplication) running on a cluster of workstations.
Keywords :
computational complexity; matrix multiplication; parallel programming; processor scheduling; Strassen matrix multiplication; cluster of workstations; compile-time heuristic; complex matrix multiplication; complexity; critical path and allocation; low-cost approach; mixed task and data scheduling; parallel programming scheduling; performance measurements; pure data parallelism; synthetic graphs; task parallelism; Clustering algorithms; Computer applications; Concurrent computing; Costs; Measurement; Parallel processing; Parallel programming; Performance loss; Processor scheduling; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing, 2001. International Conference on
Conference_Location :
Valencia, Spain
ISSN :
0190-3918
Print_ISBN :
0-7695-1257-7
Type :
conf
DOI :
10.1109/ICPP.2001.952048
Filename :
952048
Link To Document :
بازگشت