[ofw] Which API to use for IB project

Thomas Peiselt dispanser at googlemail.com
Mon Aug 3 05:35:15 PDT 2009


Hi,

The application is in user mode.

Thomas

On Mon, Aug 3, 2009 at 2:24 PM, Tzachi Dar<tzachid at mellanox.co.il> wrote:
> Is your application on user mode or kernel mode?
>
> Thanks
> Tzachi
>
>> -----Original Message-----
>> From: ofw-bounces at lists.openfabrics.org
>> [mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Thomas Peiselt
>> Sent: Monday, August 03, 2009 3:22 PM
>> To: ofw at lists.openfabrics.org
>> Subject: [ofw] Which API to use for IB project
>>
>> 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
>> ofw at lists.openfabrics.org
>> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
>>
>



More information about the ofw mailing list