Implementing Load Balance in MPI Parallel Program

In X · Control & Automation · 2007

MPI is the most important parallel programming tool in cluster currently. It implements communication in parallel program by message. Implementing load balance in MPI parallel program is very important. It may reduce running time and improve performance of MPI parallel program. Load balance is classified of static load balance and dynamic load balance. For static load balance, this paper proposed an algorithm of distributing tasks that can distribute tasks among nodes effectively by node's computing capability. For dynamic load balance, this paper proposed an implementing method in MPI parallel program that can transfer tasks between nods effectively by node's load.

Read the paper · More papers on PaperTik