[etherlab-users] Generic vs HW-specific NIC Drivers

John Hubbard jhubbard at noao.edu
Wed Jan 6 23:26:50 CET 2016

Hello all.

I would like to know what kinds of performance changes I might expect to 
see if I switched from the generic NIC driver to a device specific 
driver (e1000e in my case).  With the generic NIC driver I am currently 
seeing ecrt_master_receive calls averaging about 10us and 
ecrt_master_send times that are a few micro seconds longer. I don't need 
exact numbers just a rough idea.  Would using the custom e1000e driver 
reduce times by an order of magnitude, 50%, 5%?

I would also like to know how sensitive the times are to PDO size?  I've 
tried registering fewer PDOs (i.e. ecrt_domain_reg_pdo_entry_list) and 
the difference in transmit/receive times seems to be nearly unaffected.  
In addition I tried reducing the number of devices attached to my 
EK-1100 coupler and that also had little to no change in run times.  Are 
those results as expected?



To be or not to be, that is the question
                 2b || !2b
(0b10)*(0b1100010) || !(0b10)*(0b1100010)
         0b11000100 || !0b11000100
         0b11000100 ||  0b00111011
255, that is the answer.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20160106/10b6bc5e/attachment-0002.htm>

More information about the Etherlab-users mailing list