Open MPI logo

Open MPI User's Mailing List Archives

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

From: kyron_at_[hidden]
Date: 2007-10-31 14:55:33

It will indeed but you can have better control over the processor
assignment by using processor affinity (also get better performance) as
sen here:

> I think if you boot the mpi on the host machine, and than run your
> program with 8 thread (mpirun -np 8 <program_name>) , the operating
> system will automatically distribute it to the cores.
> Jeff Pummill wrote:
>> I am doing some testing on a variety of 8-core nodes in which I just
>> want to execute a couple of executables and have them distributed to
>> the available cores without overlapping. Typically, this would be done
>> with a parameter like /-machinefile machines/, but I have no idea what
>> names to put into the /machines/ file as this is a single node with
>> two quad core cpu's. As I am launching the jobs sans scheduler, I need
>> to specify what cores to run on I would think to keep from
>> overscheduling some cores while others receive nothing to do at all.
>> Simple suggestions? Maybe Open MPI takes care of this detail for me?
>> Thanks!
>> Jeff Pummill
>> ------------------------------------------------------------------------
>> _______________________________________________
>> users mailing list
>> users_at_[hidden]
> _______________________________________________
> users mailing list
> users_at_[hidden]