On Jul 14, 2004, at 2:13 AM, Damien Buie wrote:
> 1) I am at the beginning of the learning curve for mpi programming. I
> was wondering which of the two open source systems is better mpich2 or
> lam/mpi?
That's a bit like asking the makers of Guinness what the best beer is,
isn't it? Both MPI implementations are high quality and will give
reasonable performance over a variety of systems (and great performance
on most systems). We believe that there are a number of features that
make LAM/MPI an excellent choice, especially for new users. We have an
excellent set of online resources and new users guides. LAM's workflow
of lamboot ; mpirun ; mpirun ; .... ; lamhalt, with quick, guaranteed
job cleanup is great for learning MPI programming.
In short, you're on the LAM list, so use LAM ;).
> 2) I have installed the binary for maxosx on my workstation but it put
> the files in usr/local/bin, this is fine but it conflicts with the
> mpich2 that I had already installed. So how can I uninstall the
> lam/mpi program. Or what files are created in the lam/mpi
> installation.
Unfortunately, Apple does not provide an uninstall utility. If you
search on google, there are a couple free third party pkg uninstallers.
But short of that, you can kind of do it by hand, if you don't mind
using the shell. In /Library/Receipts/ there will be a directory
lam-mpi.pkg that contains all the metadata for the LAM/MPI package.
Inside lam-mpi.pkg/Contents/ should be a file Archive.bom. If you run
"lsbom Archive.bom", you can get an ls-like output of all the files
installed. After removing all those, just remove the lam-mpi.pkg
directory.
Then e-mail Apple asking for a pkg uninstaller ;).
> 3) Is it possible to run the lam/mpi with the xlf fortran compiler.
Yes, although you will have to build from source. Just add "FC=f77" to
the configure line. Something like:
./configure FC=f77 --prefix=<blah>
And all should be good.
Hope this helps,
Brian
--
Brian Barrett
LAM/MPI developer and all around nice guy
Have a LAM/MPI day: http://www.lam-mpi.org/
|