Hello,

I'm new to InfiniBand (and this list), and I'm not sure if the topic
is adequate on this list. If not, don't kill me, show me the right way
instead :-).

My task: given two shiny new workstations w/ Mellanox IB HCAs (the
cheap InfniHost  Lx cards), adapt the companies internal communication
library to work over IB - as seamless as possible, as fast as
possible... um yeah, you know, I guess .

I am lost in what a InfiniBand newbie might consider an API / library
jungle: there's ND, WSD, SDP, IPoIB, uDAPL, and WinVerbs. I'm not sure
where to start. I understand that some APIs take zero or almost zero
porting effort (IPoIB, WSD), but do not seem to take full advantage of
all the IB features (zero copy, cpu-bypass).

My question: what approach to chose for an application where packet
size is relatively small (less than 1024 bytes) with the following
priorities:
1. latency
2. cpu load
3. low porting effort to linux compute nodes
4. implementation effort

Latency is crucial, porting / implementation effort is just nice to have.

thanks for any suggestions,

Thomas
_______________________________________________
ofw mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw

Reply via email to