>
>
> 1. As the paper and the web page said, MPICH-G2 used the vendor-supplied
> MPI implemention to perform the intra-communications, and the
> vendor-supplied MPI implemention means the MPI implemention that already
> exists on the cluster and which is not MPICH-based. But what should I do if
> my cluster has already installed MPICH? In this case, how does MPICH-G2
> perform the intra-communications? And if I have already configured my
> cluster with normal MPICH, should I remove the installation of MPICH and
> re-install the MPICH-G2 on the head node?
>

i think the paper says that vendor-supplied MPI implementation is used IF IT
IS AVAILABLE. the way i see it (maybe wrong) is that, when you specify RSL
file, communication between different entries in
RSL file is handled by globus/mpich-g2, and the communication inside one of
the entries (multicore machine or cluster, if "count" value is greater than
1) uses the faster MPI implementation on multicore machine/cluster, if
available.
in my case, i have only mpich-g2 installed on the cluster of multicore
machines, and everything works perfectly well. so, i think, if you have
mpich-g2 installed, you don't need to worry, because g2 part is used for
communication between different nodes in your RSL file. btw, mpich-g2 is
just a regular mpich implementation of MPI, with added 'driver' for globus
2.0.


vladimir

Reply via email to