EasyGrid Enabling of Iterative Tightly-Coupled Parallel MPI Applications
Alexandre C. Sena, Aline Nascimento⋆, Cristina Boeres, Vinod E. F. Rebello · 2008
This paper addresses the challenge of how to permit tightly coupled parallel applications, optimised for uniform, stable, static environments, execute equally efficiently in environments which exhibit the complete opposite characteristics. Using the N-body problem as a case study, both the traditional and proposed grid enabled MPI implementations of the popular ring algorithm are analysed. Results with respect to performance show the latter approach to be competitive on a cluster and significantly more effective in heterogeneous and dynamic environments.