A multi-level load balancing scheme for OR-parallel exhaustive search programs on the multi-PSI
PPOPP '90 Proceedings of the second ACM SIGPLAN symposium on Principles & practice of parallel programming
Object-oriented modeling and design
Object-oriented modeling and design
Parallel computing (2nd ed.): theory and practice
Parallel computing (2nd ed.): theory and practice
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Design patterns for object-oriented software development
Design patterns for object-oriented software development
A general matrix iterative model for dynamic load balancing
Parallel Computing
Customized dynamic load balancing for a network of workstations
Journal of Parallel and Distributed Computing
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Application-level scheduling on distributed heterogeneous networks
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
Framework Patterns
Strategies for Dynamic Load Balancing on Highly Parallel Computers
IEEE Transactions on Parallel and Distributed Systems
Adaptive Scheduling for Master-Worker Applications on the Computational Grid
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
High-Performance Parallel and Distributed Computing for the BMI Eigenvalue Problem
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Exploring Load Balancing in Parallel Processing of Recursive Queries
Euro-Par '97 Proceedings of the Third International Euro-Par Conference on Parallel Processing
Master/Slave Computing on the Grid
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
An Enabling Framework for Master-Worker Applications on the Computational Grid
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
Agent-Based Grid Load Balancing Using Performance-Driven Task Scheduling
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Exploring Load Balancing in a Scientific SPMD Parallel Application
ICPPW '02 Proceedings of the 2002 International Conference on Parallel Processing Workshops
Developing SPMD applications with load balancing
Parallel Computing
Load balancing in SPMD applications: concepts and experiments
High performance scientific and engineering computing
Hi-index | 0.00 |
The performance of SPMD programs is strongly affected by dynamic load imbalancing factors. The use of a suitable load balancing algorithm is essential for overcoming the effects of these imbalancing factors. In this work, we evaluate the performance of a scientific SPMD parallel application when executed on a computational grid, with different kinds of load balancing strategies. The developed SPMD application computes the macroscopic thermal dispersion in porous media. A set of experiments was conducted on a computational grid composed by two geographically separated clusters. The main contribution of this work is the performance evaluation and comparison of a large variety of load balancing techniques under dynamic environment conditions. The experimental results showed the importance of choosing appropriate load balancing strategies when developing SPMD applications on a grid environment.