CITATION: A.T. Chronopoulos, S. Penmatsa, N. Yu, Scalable Loop Self-Scheduling Schemes for Heterogeneous Clusters, Proceedings of CLUSTER 2002, The 4th IEEE International Conference on Cluster Computing, Chicago, Illinois, pp. 353-359, 24-26 September 2002.
SUMMARY:
Distributed systems (e.g. a LAN of computers) can be
used for concurrent processing for some applications. However,
a serious
... [Show full abstract] 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 proposed and analyzed
in the past. Here, we implement the previous schemes in
the CORBA (Orbix). We also present an extension of these
schemes implemented in a hierarchical master-slave arch