[Rd] Rmpi on CentOS (64bit)

Marc Schwartz marc_schwartz at me.com
Wed Mar 3 20:46:34 CET 2010


On Mar 3, 2010, at 1:24 PM, Prof Brian Ripley wrote:

> On Thu, 4 Mar 2010, Patrick Connolly wrote:
> 
>> On Wed, 03-Mar-2010 at 08:42AM +0000, Prof Brian Ripley wrote:
>> 
>>> There are many different versions of OpenMPI about.  It looks like
>>> you have one that is set up for specialized hardware.  Either this
>>> is the wrong version or a configuration error, and you will need to
>>> talk to your 'local System Administrator'.
>> 
>> He knows less about it (MPI, at least) than I do.  Perhaps this is
>> 'specialized hardware' in that it's a dual quad-core processor machine
>> -- but I'd have thought that's not particularly special nowadays.
> 
> No, it is high-speed interconnects, used in high-performance clusters.
> 
>> I notice that my Fedora installation has no dat.conf file.  Perhaps
>> it pertains to something special on the CentOS machine.  I can't
>> check the CentOS machine right now, but at one time, I did find the
>> rpm that is associated with the dat.conf file.  Fedora seems not to
>> need that one.
> 
> It does if you have that sort of hardware (and we do on one of the clusters we use).
> 
>>> Incidentally, you should not have to set LD_LIBRARY_PATH, but I
>> 
>> It might not be elegant, but at least it got over that problem.  Is
>> there any possibility that doing it so inelegantly has a bearing on
>> the issues I have now?
> 
> Unlikely, unless you got the wrong libmpi.
> 
>>> frequently have had to add configuration files in /etc/ld.so.conf.d,
>>> including for openmpi on Fedora 12. On Fedora 10 (but not 12) MPI was
>> 
>> Fedora 11 would appear to be like F12.  I'll check later if CentOS is
>> more like the way F10 was.

<snip>

Patrick, just as an FYI, I did not see which variant of CentOS you are using, but:

CentOS 4, which is based upon RHEL 4, is in turn based upon Fedora Core 3 (2004).

CentOS 5, which is based upon RHEL 5, is in turn based upon Fedora Core 6 (2006).

So to reinforce, there is a substantial and intentional lag between RHEL/CentOS and Fedora. Recall that RHEL and CentOS are targeted for stable server use, whereas Fedora is a bleeding edge distro.

HTH,

Marc Schwartz



More information about the R-devel mailing list