Thank you George. This is what I was trying to find out after your reply
yesterday.

On Tue, Sep 1, 2015 at 1:32 AM, George Bosilca <bosi...@icl.utk.edu> wrote:

> The sm collective module has a priority of 0, which guarantees that it
> never gets called. If you want to give it a try you should
> set coll_sm_priority to any value over 30.
>
>   George.
>
>
> On Tue, Sep 1, 2015 at 1:06 AM, Gilles Gouaillardet <gil...@rist.or.jp>
> wrote:
>
>> Saliya,
>>
>> btl is a point to point thing only.
>>
>> collectives are implemented by the coll mca
>>
>> the sm coll mca is optimized for shared memory, but support intra node
>> communicators only.
>> the ml and hierarch coll have some optimizations for intra node
>> communications.
>> as far as i know, none of these are used in production.
>>
>> Cheers,
>>
>> Gilles
>>
>>
>> On 9/1/2015 1:57 PM, Saliya Ekanayake wrote:
>>
>> One more question. I found this blog from Jeff [1] on vader and I got the
>> impression that it's used only for peer-to-peer communications and not for
>> collectives. Is this true or did I misunderstand?
>>
>>
>> [1]
>> http://blogs.cisco.com/performance/the-vader-shared-memory-transport-in-open-mpi-now-featuring-3-flavors-of-zero-copy
>>
>> On Tue, Sep 1, 2015 at 12:40 AM, Gilles Gouaillardet <gil...@rist.or.jp>
>> wrote:
>>
>>> you can try
>>> mpirun --mca btl_base_verbose 100 ...
>>>
>>> or you can simply blacklist the btl you do *not* want to use, for example
>>> mpirun --mca btl ^sm
>>> if you want to use vader
>>>
>>> you can run
>>> ompi_info --all | grep vader
>>> to check the btl parameters,
>>> of course, reading the source code is the best way to understand what
>>> the vader btl can do and how
>>>
>>> Cheers,
>>>
>>> Gilles
>>>
>>>
>>>
>>> On 9/1/2015 1:28 PM, Saliya Ekanayake wrote:
>>>
>>> Thank you Gilles. Is there some documentation on vader btl and how I can
>>> check which (sm or vader) is being used?
>>>
>>> On Tue, Sep 1, 2015 at 12:18 AM, Gilles Gouaillardet <
>>> <gil...@rist.or.jp>gil...@rist.or.jp> wrote:
>>>
>>>> Saliya,
>>>>
>>>> OpenMPI uses btl for point to point communication, and automatically
>>>> selects the best one per pair.
>>>> Typically, the openib or tcp btl is used for inter node communication,
>>>> and the sm or vader btl for
>>>> intra node.
>>>> note the vader btl uses the knem kernel module when available for even
>>>> more optimized configurations.
>>>>
>>>> Cheers,
>>>>
>>>> Gilles
>>>>
>>>>
>>>> On 9/1/2015 5:59 AM, Saliya Ekanayake wrote:
>>>>
>>>> Hi,
>>>>
>>>> Just trying to see if there are any optimizations (or options) in
>>>> OpenMPI to improve communication between intra node processes. For example
>>>> do they use something like shared memory?
>>>>
>>>> Thank you,
>>>> Saliya
>>>>
>>>> --
>>>> 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 listus...@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/08/27513.php
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> users mailing list
>>>> us...@open-mpi.org
>>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
>>>> Searchable archives:
>>>> <http://www.open-mpi.org/community/lists/users/2015/09/27514.php>
>>>> http://www.open-mpi.org/community/lists/users/2015/09/27514.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 listus...@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/27515.php
>>>
>>>
>>>
>>> _______________________________________________
>>> 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/27516.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
>>
>>
>> _______________________________________________
>> users mailing listus...@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/27517.php
>>
>>
>>
>> _______________________________________________
>> 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/27519.php
>>
>
>
> _______________________________________________
> 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/27520.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

Reply via email to