| To: | Chris Friesen <cfriesen@xxxxxxxxxx> |
|---|---|
| Subject: | Re: RFC: NAPI packet weighting patch |
| From: | Andi Kleen <ak@xxxxxxx> |
| Date: | Thu, 23 Jun 2005 00:11:58 +0200 |
| Cc: | Andi Kleen <ak@xxxxxxx>, "David S. Miller" <davem@xxxxxxxxxxxxx>, leonid.grossman@xxxxxxxxxxxx, hadi@xxxxxxxxxx, becker@xxxxxxxxx, rick.jones2@xxxxxx, netdev@xxxxxxxxxxx |
| In-reply-to: | <42B9DDDA.5040405@nortel.com> |
| References: | <1119458226.6918.142.camel@localhost.localdomain> <200506221801.j5MI11xS021866@guinness.s2io.com> <20050622180654.GX14251@wotan.suse.de> <20050622.132241.21929037.davem@davemloft.net> <20050622211058.GY14251@wotan.suse.de> <42B9DDDA.5040405@nortel.com> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
On Wed, Jun 22, 2005 at 03:53:30PM -0600, Chris Friesen wrote: > Andi Kleen wrote: > > >8 entries? That sounds very small. Is that an old Sparc or something? :) > > The G5 has 8 prefetch streams. Not an ancient cpu. prefetch stream means a context of the auto prefetcher. It different from a load queue entry which is just a load of a cache line which can be triggered by user instructions or the auto prefetcher. Each prefetch stream would consume a lot of them, so just for your 8 streams above you probably need a large two digit number or more. I don't have exact numbers for the PPC970, but afaik its LS unit has a very long queue. On POWER4 (which is a very similar CPU) we see a lot of races that don't happen on other platforms. That seems to be because it reorders writes every aggressively. I suppose this is true for reads as well. -Andi |
| Previous by Date: | Re: RFC: NAPI packet weighting patch, Chris Friesen |
|---|---|
| Next by Date: | Re: RFC: NAPI packet weighting patch, Eric Dumazet |
| Previous by Thread: | Re: RFC: NAPI packet weighting patch, Chris Friesen |
| Next by Thread: | Re: RFC: NAPI packet weighting patch, Eric Dumazet |
| Indexes: | [Date] [Thread] [Top] [All Lists] |