[MPICH] Binding and instance of the MPI program to a particular processor

Scott Atchley atchley at myri.com
Thu Jun 21 11:18:53 CDT 2007


On Jun 21, 2007, at 11:49 AM, Diego M. Vadell wrote:

> Hi,
>     Is there any proof (e.g. benchmark) that binding a process to a
> processor/core is better than letting the scheduler work things out? I
> remember reading - sorry for the lack of reference - that linux's  
> scheduler
> knows about the cache when scheduling so when the processes bounce  
> from
> processor to processor, it is because the process' data is already  
> out of the
> cache (and there is really no gain in keeping the process in the same
> processor, esp. when that processor is busy with another process).
>
> Thanks in advance,
>  -- Diego.

Busy with another process? Are you oversubscribing your processors  
when using MPI?

Scott

--
Scott Atchley
Myricom Inc.
http://www.myri.com





More information about the mpich-discuss mailing list