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
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
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':
--
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 "
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 .