From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felix Fietkau Date: Tue, 05 Apr 2011 18:32:32 +0200 Subject: [ath9k-devel] ath9k performance issues In-Reply-To: <206419.26928.qm@web137317.mail.in.yahoo.com> References: <206419.26928.qm@web137317.mail.in.yahoo.com> Message-ID: <4D9B4420.4050903@openwrt.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org On 2011-04-05 6:03 PM, Serene Gud wrote: > --- On *Tue, 4/5/11, Felix Fietkau //* wrote: > From: Felix Fietkau > Subject: Re: [ath9k-devel] ath9k performance issues > To: "Bernhard Walle" > Cc: ath9k-devel at lists.ath9k.org > Date: Tuesday, April 5, 2011, 9:29 PM > > On 2011-04-05 5:44 PM, Bernhard Walle wrote: > > Hello, > > > > we're using a PCIe AR9280 card on a Octeon MIPS CPU. The system > > that does the transmission has a high CPU utilization: > > > > iperf in UDP mode with 50M bandwith has ~90 % CPU utilization with a > > high softirq proportion. > > > > Using an Intel card (5300) has a lower CPU utilization (~60 %), > but it's > > no option to use it because the Linux driver has no access point > mode. > > > > Are there any tweaks to decrease the CPU utilization with the ath9k > > driver? Any recommendations for the application to send the network > > packets more efficient? > What kernel version are you using? Are you using the in-kernel ath9k or > are you using compat-wireless? I have added quite a few performance > optimizations over time, as I'm working with much slower MIPS CPUs than > the octeon. > In my tests, a 300 MHz MIPS 24K CPU is good enough for handling around > 90 mbit/s of traffic with only around 70% CPU utilization. > > - Felix > > > Now thats interesting Felix :) , how have you managed to get all these? What do you mean with 'get all these'? - Felix