Dynamic load balancing of data parallel applications on a distributed network

Mounir Hamdi, Chi Kin Lee

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

15 Citations (Scopus)

Abstract

Cluster-based computing, which exploits the aggregate power of networked collections of workstations, has drawn increasing attention from the parallel processing community. The main problem with this computing environment is the permanently changing workload of individual workstations which makes the execution time of parallel applications unpredictable. In this paper, we introduce a load balancing scheme which aims at dynamically balancing the workload of data parallel applications. Simulation and experimental studies of our load balancing strategy are performed under various load situations and it is shown that it can effectively balance the workload among the workstations involved. Further, it was shown that a significant improvement in performance can be achieved when compared to the case where no load balancing is employed. The main limiting factor in our computing environment is the bandwidth of the network. Thus, with emerging high speed networks, computing on networks of workstations can be an attractive alternative to traditional parallel computers.

Original languageEnglish
Title of host publicationProceedings of the 9th International Conference on Supercomputing, ICS 1995
PublisherAssociation for Computing Machinery
Pages170-179
Number of pages10
ISBN (Electronic)0897917286
DOIs
Publication statusPublished - 3 Jul 1995
Externally publishedYes
Event9th International Conference on Supercomputing, ICS 1995 - Barcelona, Spain
Duration: 3 Jul 19957 Jul 1995

Publication series

NameProceedings of the International Conference on Supercomputing
VolumePart F129361

Conference

Conference9th International Conference on Supercomputing, ICS 1995
Country/TerritorySpain
CityBarcelona
Period3/07/957/07/95

Fingerprint

Dive into the research topics of 'Dynamic load balancing of data parallel applications on a distributed network'. Together they form a unique fingerprint.

Cite this