[zeromq-dev] Contributing native InfiniBand/RDMA support to 0MQ

Martin Lucina martin at lucina.net
Fri Dec 16 00:09:48 CET 2011


Gabriele,

gabriele.svelto at gmail.com said:
> I will, looking at all the responses it seems that there's more
> interest for it than I had predicted :-)

>From my investigation of IB/RDMA it looks like the APIs are typical
enterprise stuff. Big and complex. The benefit of having a single
API (ZeroMQ) which you could use for all applications would be huge.

> I've already added a --enable-rdma option in my local repository plus
> the necessary checks and it's looking good. Would --with-rdma be
> preferred? In autoconf it's usually used for options where you need to
> specify something (e.g. --with-stuff=mystuff) while --enable is used
> for on/off flags.

--enable-rdma is fine, I tend to confuse --with-stuff and --enable-stuff.
Of course you might want --with-rdma=prefix for people who have things
installed outside of the standard places.

> That sounds good, I'll create a branch on GitHub ASAP though I have to
> go through their docs first as I have never used the service before.

You can also use your own Git hosting and/or send patches and pull requests
by email if you'd prefer that, there's no requirement to use Github for
contributing.

-mato



More information about the zeromq-dev mailing list