Re: [OMPI users] heterogenous cluster

2011-02-02 Thread jody
Thaks all I did the simple copying of the 32Bit applications and now it works. Thanks Jody On Wed, Feb 2, 2011 at 5:47 PM, David Mathog wrote: > jody wrote: > >> How can i force OpenMPI to be built as a 32Bit application on a 64Bit > machine? > > THe easiest way is not to - just copy over a

Re: [OMPI users] heterogenous cluster

2011-02-02 Thread David Mathog
jody wrote: > How can i force OpenMPI to be built as a 32Bit application on a 64Bit machine? THe easiest way is not to - just copy over a build from a 32 bit machine, it will run on your 64 bit machine if the proper 32 bit libraries have been installed there. Otherwise, you need to put -m32 on

Re: [OMPI users] heterogenous cluster

2011-02-02 Thread Eugene Loh
jody wrote: Thanks for your reply. If i try your suggestion, every process fails with the following message: *** The MPI_Init() function was called before MPI_INIT was invoked. That's a funny error message. If you search the OMPI users mail list archives, this message shows up, but I didn

Re: [OMPI users] heterogenous cluster

2011-02-02 Thread Doug Reeder
Jody, With the gnu compilers the -m32 flag works. With other compilire's the same or other flag should work. Doug Reeder On Feb 1, 2011, at 11:46 PM, jody wrote: > Thanks for your reply. > > If i try your suggestion, every process fails with the following message: > > *** The MPI_Init() fun

Re: [OMPI users] heterogenous cluster

2011-02-02 Thread jody
Thanks for your reply. If i try your suggestion, every process fails with the following message: *** The MPI_Init() function was called before MPI_INIT was invoked. *** This is disallowed by the MPI standard. *** Your MPI job will now abort. [aim-triops:15460] Abort before MPI_INIT completed succ

Re: [OMPI users] heterogenous cluster

2011-02-01 Thread David Mathog
> I have sofar used a homogenous 32-bit cluster. > Now i have added a new machine which is 64 bit > > This means i have to reconfigure open MPI with `--enable-heterogeneous`, right? Not necessarily. If you don't need the 64bit capabilities you could run 32 bit binaries along with a 32 bit versi