Messages in this thread | | | Date | Sat, 14 Mar 2009 02:53:40 +0100 | From | Andi Kleen <> | Subject | Re: [RFC v2: Patch 1/3] net: hand off skb list to other cpu to submit to upper layer |
| |
> Yes, we are using a 10G NIC that supports multi-queue. The number of > RX queues supported is half the number of cores on our platform, so > that is going to limit the parallelism. With multi-queue turned on we
The standard wisdom is that you don't necessarily need to transmit to each core, but rather to each shared mid or least level cache. Once the data is cache hot (or cache near) distributing it further in software is comparable cheap.
So this means you don't necessarily need as many queues as cores, but more as many as big caches.
-Andi
-- ak@linux.intel.com -- Speaking for myself only.
| |