[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