[mvapich-discuss] CPU affinity and binding check

Hari Subramoni subramoni.1 at osu.edu
Thu Nov 5 17:43:26 EST 2015


Just to be clear, you can run "any" program and MVAPICH2 will show what
cores the processes are bound to.

Thx,
Hari.

On Thu, Nov 5, 2015 at 5:37 PM, Hari Subramoni <subramoni.1 at osu.edu> wrote:

> Hello Davide,
>
> If you would like to find out what cores the processes are bound to, you
> can configure MVAPICH2 with debug options and run it
> with MV2_SHOW_CPU_BINDING=1/2. It will display the cores the processes are
> bound to
>
> Please refer to the following section of the userguide for more information
>
>
> http://mvapich.cse.ohio-state.edu/static/media/mvapich/mvapich2-2.2a-userguide.html#x1-15700010.7
>
> Thx,
> Hari.
>
> On Thu, Nov 5, 2015 at 5:08 PM, Davide Vanzo <vanzod at accre.vanderbilt.edu>
> wrote:
>
>> Hi all,
>> I'm learning how to optimize MPI codes running on heterogeneous
>> architectures with GPUs. I compiled MVAPICH 2.1 with hwloc support and I
>> know how to instruct mpirun_rsh to allocate threads according to the
>> desired topology. Now I would like to find (or write, if it doesn't exist)
>> an MPI program that returns as output what cores each thread has been
>> assigned to. I started looking into the hwloc library and the numalib, but
>> why reinventing the wheel?
>> Thank you in advance for your help.
>>
>> Davide
>>
>> --
>> Davide Vanzo, PhD
>> Application Developer
>> Advanced Computing Center for Research and Education (ACCRE)
>> Vanderbilt University - Hill Center 201
>> www.accre.vanderbilt.edu
>>
>> _______________________________________________
>> mvapich-discuss mailing list
>> mvapich-discuss at cse.ohio-state.edu
>> http://mailman.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20151105/3acd47a0/attachment.html>


More information about the mvapich-discuss mailing list