[zeromq-dev] Infiniband support

Anthony Scemama scemama at gmx.com
Thu Apr 27 17:32:41 CEST 2017



On 27/04/2017 15:14, Luca Boccassi wrote:
> On Mon, 2017-04-24 at 23:41 +0200, Anthony Scemama wrote:
>> Hi,
>>
>> here is a suggestion for those of you which are interested in using
>> ZMQ
>> on infiniband.
>>
>> There is this library called GPI2 (https://github.com/cc-hpc-itwm/GPI
>> -2)
>> which implements the GASPI standard. As they say on this page
>> http://www.gaspi.de/gaspi/ :
>>
>>      GASPI aims to initiate a paradigm shift from bulk-synchronous
>>      two-sided communication patterns towards an asynchronous
>>      communication and execution model. To that end GASPI leverages
>>      remote completion and one-sided RDMA driven communication in a
>>      Partitioned Global Address Space.
>>
>> This could be a good starting point to implement ZeroMQ with RDMA
>> without too much pain.
>>
>> I would be happy to contribute on this, but I am not familiar at all
>> with libzmq. So if one of you knows well the core library and wants
>> also
>> to do this, let's go!
>>
>> by the way, thanks to all of you for developing this awesome library.
>>
>> Anthony
> This looks interesting, but I assume specific hardware is needed,
> right?
Yes, but it can work on ethernet also.

>
> If you want a self-contained example of a new transport mode, look at
> the commits that added support for VMCI.
>
> I've added some details in a comment here:
>
> https://github.com/zeromq/libzmq/issues/2022
>
> The VMCI PR is https://github.com/zeromq/libzmq/pull/1654
OK, great! I'll have a look at it.
Thanks!

>
> Kind regards,
> Luca Boccassi
>
>
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> https://lists.zeromq.org/mailman/listinfo/zeromq-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20170427/98942587/attachment.htm>


More information about the zeromq-dev mailing list