DocumentCode :
2888173
Title :
Multi-dimensional dynamic loop scheduling algorithms
Author :
Chronopoulos, Anthony T. ; Ni, Lionel M. ; Penmatsa, Satish
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at San Antonio, San Antonio, TX
fYear :
2007
fDate :
17-20 Sept. 2007
Firstpage :
241
Lastpage :
248
Abstract :
Distributed computing systems are a viable and less expensive alternative to parallel computers. However, a serious difficulty in concurrent programming of a distributed system is how to deal with scheduling and load balancing of such a system which may consist of heterogeneous computers. Loop scheduling schemes for parallel computers and computer clusters have been proposed in the past. All these schemes are one-dimensional because they partition only the outermost loop of a nested loop construct. In this work, we consider scheduling nested loops with many dimensions. We propose a new methodology which partitions many levels (or dimensions) of nested loops. These new schemes show superior performance over the existing schemes. We implement our new schemes on a network of computers and make performance comparisons with other existing schemes. We expect the new schemes to be particularly useful for multi-core systems because of the fine granularity of the generated tasks.
Keywords :
parallel algorithms; resource allocation; scheduling; computer cluster; concurrent programming; distributed computing system; load balancing; multidimensional dynamic loop scheduling algorithm; nested loop scheduling; parallel computer; Computer networks; Computer science; Concurrent computing; Distributed computing; Dynamic scheduling; Load management; Multidimensional systems; Parallel processing; Processor scheduling; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing, 2007 IEEE International Conference on
Conference_Location :
Austin, TX
ISSN :
1552-5244
Print_ISBN :
978-1-4244-1387-4
Electronic_ISBN :
1552-5244
Type :
conf
DOI :
10.1109/CLUSTR.2007.4629237
Filename :
4629237
Link To Document :
بازگشت