[ofa-general] RDMA needs a tutorial.
andy.grover at oracle.com
Wed Apr 29 10:52:40 PDT 2009
Has OFED or anyone considered the need for a software-oriented tutorial
on how to use RDMA? Currently it seems like there is a) the IB spec, b)
the MindShare IB book, c) ibv_* manpages, and d) the source, which has
zero comments. All of these are HW-oriented and/or assume knowledge of
I'm thinking something like The Java Tutorial,
http://java.sun.com/docs/books/tutorial/ , which also was published on
paper. RDMA needs something that provides an entry point to the thicket
of IB jargon, that explains how all the pieces fit together, and simple
example code that people can try out and play with.
Googling "infiniband tutorial" returns nothing useful. Compare that to
"java tutorial", "sockets tutorial", "python tutorial". Especially if
rdma-capable HW is really going to be on every server motherboard soon,
there will be a wave of casual/hobbyist programmers who may give RDMA a
go, but only *if* they can understand it in an evening or two, instead
of six months.
Regards -- Andy
More information about the general