Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: Re: [OMPI users] How closely tied is a specific release of OpenMPI to the host operating system and other system software?
From: Joe Landman (landman_at_[hidden])
Date: 2011-02-02 22:55:58

On 2/1/2011 5:02 PM, Jeffrey A Cummings wrote:
> I use OpenMPI on a variety of platforms: stand-alone servers running
> Solaris on sparc boxes and Linux (mostly CentOS) on AMD/Intel boxes,
> also Linux (again CentOS) on large clusters of AMD/Intel boxes. These
> platforms all have some version of the 1.3 OpenMPI stream. I recently
> requested an upgrade on all systems to 1.4.3 (for production work) and
> 1.5.1 (for experimentation). I'm getting a lot of push back from the
> SysAdmin folks claiming that OpenMPI is closely intertwined with the
> specific version of the operating system and/or other system software
> (i.e., Rocks on the clusters). I need to know if they are telling me the
> truth or if they're just making excuses to avoid the work. To state my
> question another way: Apparently each release of Linux and/or Rocks
> comes with some version of OpenMPI bundled in. Is it dangerous in some
> way to upgrade to a newer version of OpenMPI? Thanks in advance for any
> insight anyone can provide.


   The issue is that the way Rocks integrates MPI stacks, it is quite
hard to upgrade the baseline stacks.

   This said, there is no issue in placing new stacks in
/shared/openmpi/version/compiler/ or similar. We've done this for many
of our Rocks customers.

   For Rocks, the admins usually need RPMs, then they have to work on
some extend-compute.xml magic to make it work. You can do this, or as I
did when we ran on a shared Rocks cluster that the admin was ... er ...
reluctant ... to make needed changes. You can easily install it to your
home directory. No admin needed for this. Worked nicely. Solved our



Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics Inc.,
email: landman_at_[hidden]
web  :
phone: +1 734 786 8423
fax  : +1 866 888 3112
cell : +1 734 612 4615