loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third IEEE International Conference on Cluster Computing (CLUSTER'01)
A Class of Loop Self-Scheduling for Heterogeneous Clusters
Newport Beach, CA
October 08-October 11
ISBN: 0-7695-1116-3
Anthony T. Chronopoulos, University of Texas at San Antonio
Manuel Benche, University of Texas at San Antonio
Daniel Grosu, University of Texas at San Antonio
Razvan Andonie, Transilvania University of Brasov
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. Distributed scheduling schemes suitable for parallel loops with independent iterations on heterogeneous computer clusters have been designed in the past. In this work we consider a class of Self-Scheduling schemes for parallel loops with independent iterations which have been applied to multiprocessor systems. We extend this type of schemes to heterogeneous distributed systems. We present tests that the distributed versions of these schemes maintain load balanced execution on heterogeneous systems.
Index Terms:
load balancing, loop scheduling, cluster computing.
Citation:
Anthony T. Chronopoulos, Manuel Benche, Daniel Grosu, Razvan Andonie, "A Class of Loop Self-Scheduling for Heterogeneous Clusters," cluster, pp.282, Third IEEE International Conference on Cluster Computing (CLUSTER'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.