NASA NTRS · 19970009334
Impact of Load Balancing on Unstructured Adaptive Grid Computations for Distributed-Memory Multiprocessors
Abstract
The computational requirements for an adaptive solution of unsteady problems change as the simulation progresses. This causes workload imbalance among processors on a parallel machine which, in turn, requires significant data movement at runtime. We present a new dynamic load-balancing framework, called JOVE, that balances the workload across all processors with a global view. Whenever the computational mesh is adapted, JOVE is activated to eliminate the load imbalance. JOVE has been implemented on an IBM SP2 distributed-memory machine in MPI for portability. Experimental results for two model meshes demonstrate that mesh adaption with load balancing gives more than a sixfold improvement over one without load balancing. We also show that JOVE gives a 24-fold speedup on 64 processors compared to sequential execution.
Keep this discovery
Explore connections, maps & timelines
Sohn, Andrew, Biswas, Rupak, Simon, Horst D.. 1996-09-01. Impact of Load Balancing on Unstructured Adaptive Grid Computations for Distributed-Memory Multiprocessors. https://ntrs.nasa.gov/citations/19970009334
Cite the original work for its findings. Save a collection to share your selection of sources.