[Bug 171993] Review Request: mpich2 - An implementation of MPI
bugzilla at redhat.com
bugzilla at redhat.com
Sun Nov 6 03:09:54 UTC 2005
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: mpich2 - An implementation of MPI
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=171993
------- Additional Comments From ed at eh3.com 2005-11-05 22:09 EST -------
> My understanding previously was that extras package cannot replace
> core ones
Yes, I think thats correct but I can't locate any references in the
Wiki that spell it out. Maybe I just need to look harder? ;-)
> in the particular case of mpich and lam (or/and any other MPI
> implementation), one cannot have simultaneously install and use
> more than one implementation
Actually, you can! One of our clusters at work has no less than five
MPI versions installed, each of which has been built with multiple
different compiler suites (GCC, Intel, PGI, etc.). To visualize the
layout, imagine a directory structure such as:
/opt/mpich/{gcc,intel,pgi}
/opt/mpich2/{gcc,intel,pgi}
/opt/mpich-vmi/{gcc,intel,pgi}
/opt/lam/{gcc,intel,pgi}
where each of the above directories contains a complete install with
bin, include, lib, and man subdirs that contain, respectively, all the
necessary binaries, headers, libs, and man pages.
With the above directory layout, all users can manipulate their PATH,
MANPATH, and other environment variables to select the desired combination
of MPI and compiler, etc. And all the environment variable manipulation
can be done in a rather user-friendly way with the "modules" system:
http://modules.sourceforge.net/
which would also be a nice thing to add to Fedora Extras. So, please
consider installing essentially all of the mpich2 binaries, headers, libs,
man pages, etc. in
/usr/lib/mpich2
since, that way, it will not conflict with lam and one can readily add
additional MPI implementations such as mpich v1 (/usr/lib/mpich) by
following the same pattern.
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the fedora-extras-list
mailing list