[Openib-windows] IBAT vs. ATS performance

Tzachi Dar tzachid at mellanox.co.il
Sat Dec 10 23:23:48 PST 2005


The way to do lookups in the arp table is simply by calling
GetIpNetTable().

This table has the information that you need. However, some provessing
is still needed to get the data out.

I'm not sure what the new performance will be but you will not have to
go to the network for this. 

It seems that the best solution will be to get the ARP table by calling
GetIpNetTable() and creating a hash table based on the information
there. The hash will promise optimal search time. From every time to
time, you will have to refresh the table.

Thanks
Tzachi 

>-----Original Message-----
>From: Fab Tillier [mailto:ftillier at silverstorm.com] 
>Sent: Saturday, December 10, 2005 7:28 AM
>To: openib-windows at openib.org
>Subject: [Openib-windows] IBAT vs. ATS performance
>
>
>I've been testing IBAT using WSD, and connection rate is down 
>by 50% or so compared to ATS.  I think each call to SendARP 
>actually sends the ARP, rather than just doing a local lookup. 
> Does anyone know how to do a lookup for the physical address 
>without sending the actual ARP unless it needs to be sent?
>
>- Fab
>
>_______________________________________________
>openib-windows mailing list
>openib-windows at openib.org 
>http://openib.org/mailman/listinfo/openib->windows
>



More information about the ofw mailing list