Hi,all

A friend Allan, Bruce W told me that  there is no multiple Tx queue in
e1000e, because it does not make a difference in performance and only adds
to the complexity of the code.

Then, How can we get highest performance tuning with 64bytes small packets
on 5000P and 82571L ,with linux 2.6.30 OS?

Is there any kind friend who has the experience ?  I need your help.

Thank you.



2009/8/28 Allan, Bruce W <bruce.w.al...@intel.com>

>  Best to keep this on the e1000-devel list �C there are people on the list
> more experienced than I when it comes to performance tuning with small
> packets.
>
>
>
> To add multiple Tx queue support to the driver, consult the PCIe GbE
> Controllers Open Source Software Developer’s Manual and the igb driver as an
> example.
>
>
>
>
>   ------------------------------
>
> *From:* ma dh [mailto:madu...@gmail.com]
> *Sent:* Thursday, August 27, 2009 7:10 PM
> *To:* Allan, Bruce W
> *Subject:* Re: [E1000-devel] Is there 'Multiple Transmit Queues' function
> in e1000e (linux2.6.30.1)
>
>
>
> Hi,Allan.
>
>
>
> Thank you very much for your reply.  Can you give some advice for improve
> the performance of net card driver?  or how to add multiple Tx queues code
> in e1000e driver?
>
>
>
> I know that  somebody really get the line speed performance by changing the
> driver code. But I haven't  know the secret in it .
>
>
>
> Thank you .
>
>
>
>
>
>
>
> 2009/8/28 Allan, Bruce W <bruce.w.al...@intel.com>
>
> No, the e1000e driver does not enable/support multiple Tx queues.  We found
> it does not make a difference in performance and only adds to the complexity
> of the code.
>
>
> >-----Original Message-----
> >From: ma dh [mailto:madu...@gmail.com]
> >Sent: Thursday, August 27, 2009 2:14 AM
> >To: e1000-devel@lists.sourceforge.net
> >Subject: [E1000-devel] Is there 'Multiple Transmit Queues' function in
> >e1000e (linux2.6.30.1)
> >
> >Hi,all
> >
> >I am using Intel 5000P and 82571L Net Card,and using  linux2.6.30.1 OS.
> >I
> >want to use e1000e as the net card driver,because I want get higher
> >performance when processing 64bytes small packets.  From the ' PCIe* GbE
> >Controllers Open Source Software Developer’s Manual', I know that 82571L
> >supports 'Multiple Transmit Queues' .
> >
> >Please tell me ,does e1000e driver include 'Multiple Transmit Queues'
> >function ?  Is it enabled by default?  If it's not, how can I enable it in
> >e1000e driver ,or how can I realization it .
> >
> >I just want to get the highest  performance when processing 64bytes small
> >packets ,  90% of line speed  in GbE.(By linux default e1000e driver, this
> >is only 40% of line speed)
> >
> >Thank you very much.
>
>
>
>
> --
>      此致
> 敬礼
>                    maduohe
>                                 madu...@gmail.com
>



-- 
     此致
敬礼
                   maduohe
                                madu...@gmail.com
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel

Reply via email to