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

Blair Bethwaite blair.bethwaite at monash.edu
Thu Dec 15 01:47:41 CET 2011


On 15 December 2011 09:43, Gabriele Svelto <gabriele.svelto at gmail.com> wrote:
> I was considering contributing native support for InfiniBand and other
> RDMA-enabled technologies to 0MQ and wished to know if there was some
> interest in it first. I have played a little bit with the project and
> found it very interesting, and I think that native support for
> RDMA-enabled technologies would be a nice addition to it.

Cool! It's one of those things that would be nice if you have the
hardware. We regularly use clusters that have IB fabrics, though are
mostly dealing with lower message volumes and embarrassingly parallel
applications.

It would be especially great to see this sort of feature come through
to the language bindings and toolkits that leverage them, this would
be a pretty nice addition to IPython's parallel computing
capabilities, for example.

Though if this made it into ZMQ I might lose interest in ever properly
learning MPI. And on that topic, ZMQ provides the sort of
loosely-coupled messaging paradigm that is needed in HPC as parallel
applications deal with the realities of running on big systems (100s
of petaflops with >100k cores).

Good luck with it!

-- 
Blair Bethwaite
Researcher, Developer, SysAdmin, Nimrod and Grid support specialist
Monash eScience and Grid Engineering Lab (http://www.messagelab.monash.edu.au/)
+61 3-9903-2800



More information about the zeromq-dev mailing list