Checkout the man page “OMPI_Affinity_str” for an MPI extension that might help


> On Sep 13, 2015, at 7:28 AM, Saliya Ekanayake <esal...@gmail.com> wrote:
> 
> Thank you, I'll try this. Also, is there a way to know which core a process 
> is bound to within the program other than executing something like taskset 
> <PID> from program?
> 
> On Sun, Sep 13, 2015 at 10:05 AM, Ralph Castain <r...@open-mpi.org 
> <mailto:r...@open-mpi.org>> wrote:
> Actually, the error was correct - it was me that was incorrect. The correct 
> set of options would be:
> 
> —map-by ppr:12_node —bind-to core —cpu-set=0,2,4,…
> 
> Sorry about the confusion
> 
> 
>> On Sep 13, 2015, at 2:43 AM, Ralph Castain <r...@open-mpi.org 
>> <mailto:r...@open-mpi.org>> wrote:
>> 
>> The rankfile will certainly do it, but that error is a bug and I’ll have to 
>> fix it.
>> 
>> 
>>> On Sep 13, 2015, at 1:10 AM, Saliya Ekanayake <esal...@gmail.com 
>>> <mailto:esal...@gmail.com>> wrote:
>>> 
>>> I could get it working by manually generating a rankfile all the ranks and 
>>> not using any --map-by options.
>>> 
>>> I'll try the --map-by core as well
>>> 
>>> On Sun, Sep 13, 2015 at 3:59 AM, Tobias Kloeffel <tobias.kloef...@fau.de 
>>> <mailto:tobias.kloef...@fau.de>> wrote:
>>> Hi,
>>> use: --map-by core
>>> 
>>> regards,
>>> Tobias
>>> 
>>> 
>>> On 09/13/2015 09:41 AM, Saliya Ekanayake wrote:
>>>> I tried,
>>>> 
>>>>  --map-by ppr:12:node --slot-list 0,2,4,6,8,10,12,14,16,18,20,22 --bind-to 
>>>> core -np 12
>>>> 
>>>> but it complains,
>>>> 
>>>> "Conflicting directives for binding policy are causing the policy
>>>> to be redefined:
>>>> 
>>>>   New policy:   socket
>>>>   Prior policy:  CORE
>>>> 
>>>> Please check that only one policy is defined.
>>>> "
>>>> 
>>>> On Sun, Sep 13, 2015 at 2:57 AM, Ralph Castain <r...@open-mpi.org 
>>>> <mailto:r...@open-mpi.org>> wrote:
>>>> Try something like this instead:
>>>> 
>>>> —map-by ppr:12:node —bind-to core —slot-list=0,2,4,6,8,…
>>>> 
>>>> You’ll have to play a bit with the core numbers in the slot-list to get 
>>>> the numbering right as I don’t know how your machine numbers them, and I 
>>>> can’t guarantee it will work - but it’s worth a shot. If it doesn’t, then 
>>>> I may have to add an option for such purposes
>>>> 
>>>> Ralph
>>>> 
>>>>> On Sep 12, 2015, at 7:39 PM, Saliya Ekanayake <esal...@gmail.com 
>>>>> <mailto:esal...@gmail.com>> wrote:
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> We've a machine as in the following picture. I'd like to run 12 MPI procs 
>>>>> per node each bound to 1 core, but like shown in blue dots in the 
>>>>> pictures. I can use the following command to run 12 procs per node, but 
>>>>> PE=1 makes all the 12 processes will run in just 1 socket. PE=2 will make 
>>>>> a process bind to 2 cores, which is not what I want. 
>>>>> 
>>>>> --map-by ppr:12:node:PE=1,SPAN
>>>>> 
>>>>> Thank you,
>>>>> Saliya
>>>>> 
>>>>> <image.png>
>>>>> 
>>>>> -- 
>>>>> Saliya Ekanayake
>>>>> Ph.D. Candidate | Research Assistant
>>>>> School of Informatics and Computing | Digital Science Center
>>>>> Indiana University, Bloomington
>>>>> Cell 812-391-4914 <tel:812-391-4914>
>>>>>  <http://saliya.org/>http://saliya.org 
>>>>> <http://saliya.org/>_______________________________________________
>>>>> users mailing list
>>>>> us...@open-mpi.org <mailto:us...@open-mpi.org>
>>>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users 
>>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/users>
>>>>> Link to this post: 
>>>>> http://www.open-mpi.org/community/lists/users/2015/09/27558.php 
>>>>> <http://www.open-mpi.org/community/lists/users/2015/09/27558.php>
>>>> 
>>>> _______________________________________________
>>>> users mailing list
>>>> us...@open-mpi.org <mailto:us...@open-mpi.org>
>>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users 
>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/users>
>>>> Link to this post: 
>>>> http://www.open-mpi.org/community/lists/users/2015/09/27559.php 
>>>> <http://www.open-mpi.org/community/lists/users/2015/09/27559.php>
>>>> 
>>>> 
>>>> 
>>>> -- 
>>>> Saliya Ekanayake
>>>> Ph.D. Candidate | Research Assistant
>>>> School of Informatics and Computing | Digital Science Center
>>>> Indiana University, Bloomington
>>>> Cell 812-391-4914 <tel:812-391-4914>
>>>> http://saliya.org <http://saliya.org/>
>>>> 
>>>> _______________________________________________
>>>> users mailing list
>>>> us...@open-mpi.org <mailto:us...@open-mpi.org>
>>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users 
>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/users>
>>>> Link to this post: 
>>>> http://www.open-mpi.org/community/lists/users/2015/09/27560.php 
>>>> <http://www.open-mpi.org/community/lists/users/2015/09/27560.php>
>>> -- 
>>> M.Sc. Tobias Klöffel
>>> =======================================================
>>> Interdisciplinary Center for Molecular Materials (ICMM)
>>> and Computer-Chemistry-Center (CCC)
>>> Department Chemie und Pharmazie
>>> Friedrich-Alexander-Universität Erlangen-Nürnberg
>>> Nägelsbachstr. 25
>>> D-91052 Erlangen, Germany
>>> 
>>> Room: 2.307
>>> Phone: +49 (0) 9131 / 85 - 20421 
>>> <tel:%2B49%20%280%29%209131%20%2F%2085%20-%2020421>
>>> Fax: +49 (0) 9131 / 85 - 26565 
>>> <tel:%2B49%20%280%29%209131%20%2F%2085%20-%2026565>
>>> 
>>> =======================================================
>>> 
>>> 
>>> E-mail: tobias.kloef...@fau.de <mailto:tobias.kloef...@fau.de>
>>> _______________________________________________
>>> users mailing list
>>> us...@open-mpi.org <mailto:us...@open-mpi.org>
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users 
>>> <http://www.open-mpi.org/mailman/listinfo.cgi/users>
>>> Link to this post: 
>>> http://www.open-mpi.org/community/lists/users/2015/09/27561.php 
>>> <http://www.open-mpi.org/community/lists/users/2015/09/27561.php>
>>> 
>>> 
>>> 
>>> -- 
>>> Saliya Ekanayake
>>> Ph.D. Candidate | Research Assistant
>>> School of Informatics and Computing | Digital Science Center
>>> Indiana University, Bloomington
>>> Cell 812-391-4914 <tel:812-391-4914>
>>> http://saliya.org 
>>> <http://saliya.org/>_______________________________________________
>>> users mailing list
>>> us...@open-mpi.org <mailto:us...@open-mpi.org>
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users 
>>> <http://www.open-mpi.org/mailman/listinfo.cgi/users>
>>> Link to this post: 
>>> http://www.open-mpi.org/community/lists/users/2015/09/27562.php 
>>> <http://www.open-mpi.org/community/lists/users/2015/09/27562.php>
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org <mailto:us...@open-mpi.org>
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users 
> <http://www.open-mpi.org/mailman/listinfo.cgi/users>
> Link to this post: 
> http://www.open-mpi.org/community/lists/users/2015/09/27564.php 
> <http://www.open-mpi.org/community/lists/users/2015/09/27564.php>
> 
> 
> 
> -- 
> Saliya Ekanayake
> Ph.D. Candidate | Research Assistant
> School of Informatics and Computing | Digital Science Center
> Indiana University, Bloomington
> Cell 812-391-4914
> http://saliya.org 
> <http://saliya.org/>_______________________________________________
> users mailing list
> us...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
> Link to this post: 
> http://www.open-mpi.org/community/lists/users/2015/09/27565.php

Reply via email to