Hey, I work for Platform Computing, we do have our clustering tool as well and I play a lot with others (PCM, ROCKS, xCAT, Unicluster ...). I never ran into any problem switching OpenMPI versions. In my case I use environment modules and it just works like a charm :-) You can also have modules dependencies (like app A was compiled with a very specific version of OpenMPI so when you load the environment for app A you are basically "forced" to load the corresponding environment module for OpenMPI). Now it may be a little bit more difficult if you are in an heterogeneous environment (from an OS point of view), like nodes running different versions of RHEL and SLES.
Cheers, Mehdi Mehdi Bozzo-Rey HPC Solutions Architect Platform computing Phone: +1 905 948 4649 -----Original Message----- From: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] On Behalf Of Jeff Squyres Sent: February-01-11 7:35 PM To: Open MPI Users Subject: Re: [OMPI users] How closely tied is a specific release of OpenMPIto the host operating system and other system software? 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 jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/ _______________________________________________ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users