multi-cluster MPI support exists for the grid. mpich-g2 provides this for pre-ws gram (gram2) installations. MPIg is the more recent version and provides this functionality for both pre-ws gram and ws gram (gram4).

Information on MPICH-G2 is here:
        http://www3.niu.edu/mpi/

Information on MPIg is here:
        ftp://ftp.cs.niu.edu/pub/karonis/MPIg/index.html

Work has been done in these implementations (but maybe only in MPIg, not sure) to optimize the inter process message communication given the network topology. e.g. use GEthernet when available between 2 processes. Process broadcast messages in an efficient manner.

Nick Karonis (cc'ed) could help you with any additional questions.

-Stu

On Feb 25, 2009, at Feb 25, 11:35 PM, Le Trung Kien wrote:

Hi,
I have a question about the ability of deploying parallel application on a large grid system and
optimizing the use of available resources for sure.
We saw that a "classic" parallel application which worked well on clustering systems, which have their best communicating condition between cluster nodes (with speed of Fabric or GEthernet). And now, when the grid computing is widely developed and deployed, the old clusters have been joined in grids. For simple, we consider a cluster of computer as a grid node; so, in general, I wonder if one such classic parallel application could be executed on two or more grid nodes concurrently and give us the best performance in time consuming, assuming grid nodes communicate with
others through DSL line (about 1 or 2 Mb/s of speed).

Thank you, any ideas please.
Best Regards.


--
Le Trung Kien.

Reply via email to