Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] How closely tied is a specific release of OpenMPI to the host operating system and other system software?
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2011-02-01 19:34:55

On Feb 1, 2011, at 5:02 PM, Jeffrey A Cummings wrote:

> 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 wouldn't say that this is true. We test across a wide variety of OS's and compilers. I'm sure that there are particular platforms/environments that can trip up some kind of problem (it's happened before), but in general, Open MPI is pretty portable.

> 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?

Not at all. Others have said it, but I'm one of the developers and I'll reinforce their answers: I regularly have about a dozen different installations of Open MPI on my cluster at any given time (all in different stages of development -- all installed to different prefixes). I switch between them quite easily by changing my PATH and LD_LIBRARY_PATH (both locally and on remote nodes).

Jeff Squyres
For corporate legal information go to: