Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. Dynamic and static load balancing using PVM
Details

Dynamic and static load balancing using PVM

Date Issued
December 1, 1995
Author(s)
Gray, William Wayne
Advisor(s)
David Straight
Additional Advisor(s)
Michael Berry
Jack Dongarra
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/32398
Abstract

This thesis presents both dynamic and static load balancing of processor work using the Parallel Virtual Machine (PVM) distributed computing environment. Im- plementations of load balancing for task queue management problems are evaluated in heterogeneous. multi-user computing environments. The objective is to use the distribution of work to the various distributed systems (nodes) and thereby mini- mize total job execution time. PVM creates processes on the nodes without regard to performance then distributes work sequentially to the processes. Static load balancing creates processes on nodes based on node performance rating plus processing load of the node during the initial assignment of work to the processes. Dynamic load balancing creates multiple processes for each node and then distributes work to processes based on node performance rating plus processing load of the node at the time the work is distributed. Static and dynamic load balancing utilize user-provided input ratings for each node and determine processing load by measure of time for execution of a standard task. Three applications are implemented using load balancing within PVM: a Mandelbrot image generator. a Conjugate-Gradient algorithm for solving linear systems of equations. and a map analysis program for landscape ecology applications. Results from the execution of these applications in a heterogeneous. multi-user. computing environment with PVM, using static and dynamic load balancing are presented. Speed improvements for dynamic and static load balancing for a map analysis habitat class are demonstrated to be as much as 2.397 and 8.830 times faster, respectively, than PVM only in an eight workstations network of five Sun4's, two IBM RS/6000 and one HP 9000/720.

Degree
Master of Science
Major
Computer Science
File(s)
Thumbnail Image
Name

Thesis95G723.pdf

Size

1.5 MB

Format

Unknown

Checksum (MD5)

e3fc5fa799e41b5ddea8f61d6d414812


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science