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
[email protected]
https://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________
zeromq-dev mailing list
[email protected]
https://lists.zeromq.org/mailman/listinfo/zeromq-dev