Details

DYNAMIC RESOURCE BALANCING BETWEEN TWO COUPLED SIMULATIONS

by ABDEL-MOMEN, SHERIF SAMIR

Abstract (Summary)
Coupled simulations form an important class of simulations that involve the concurrent execution of two (or more) different simulations. A bottleneck is created at synchronization points when one simulation has to wait idle for the other simulation. This scenario appears when the processors are statically distributed between the coupled simulations, not taking into consideration the dynamic change of the workload of each coupled simulations. As the difference between the workloads of the coupled simulation increases, the idle time also increases because the simulation with the larger workload spends more time in computation while the other simulation is waiting for synchronization. Dynamic resource balancing is the solution that we developed to overcome the problem of wasted idle time. We use the dynamic creation and deletion of processes provided by MPI-2 to rebalance the coupled simulation. Our results showed a reduction in waiting time and an improvement in the overall system performance.
Bibliographical Information:

Advisor:

School:University of Cincinnati

School Location:USA - Ohio

Source Type:Master's Thesis

Keywords:coupled simulation load balancing network of workstations parallel simulations process creation

ISBN:

Date of Publication:01/01/2003

© 2009 OpenThesis.org. All Rights Reserved.