Re: [O-MPI devel] Back to 32bit on 64bit machines...

2005-09-28 Thread Nathan DeBardeleben
FYI, this worked and OMPI compiled but mpicc tries to use the 64bit libraries. Doesn't appear that -m32 is being passed in the configure or whatever down into mpicc. Once I dropped -m32 on my mpicc I was able to do 32bit compiles using mpicc on a 64bit machine. Looks like there's definately

Re: [O-MPI devel] Back to 32bit on 64bit machines...

2005-09-28 Thread Jeff Squyres
Actually, I think that mpicc is doing exactly the Right Thing. If you don't specify -m32, the underlying compiler is going to default to 64 bit builds (and libraries), so it naturally tries the /usr/lib64 stuff. But when you supply -m32, it knows that you want to do 32 bit builds and uses

[O-MPI devel] --map question

2005-09-28 Thread Greg Watson
Can someone tell me how to run multiple processes on a node? I tried 'mpirun -np 4 --map n0-1 ./x' but it didn't work - just run on all 4 nodes. Also, I get this output from the command 'mpirun -np 4 --map n0 ./x': --

Re: [O-MPI devel] --map question

2005-09-28 Thread Jeff Squyres
On Sep 28, 2005, at 2:29 PM, Greg Watson wrote: Can someone tell me how to run multiple processes on a node? I tried 'mpirun -np 4 --map n0-1 ./x' but it didn't work - just run on all 4 nodes. I have to admit that I don't know how it works for bproc, but if you give a hostfile, we obey the "

Re: [O-MPI devel] --map question

2005-09-28 Thread Jeff Squyres
On Sep 28, 2005, at 2:40 PM, Jeff Squyres wrote: and it should do the Right ordering for you. If you don't want this, you can change the default mapping to be "by node", so it will allocate one process per node until all slots are taken. For example: mpirun -np 2 --hostfile hostfile .