Cache hierarchy

Javier Domingo <[email protected]> Sun, 7 Apr 2013 23:49:14 +0200
Newsgroups org.kernel.vger.linux-smp
Message-ID <CALZVapmyaapocJ_LMLipBTWqvRp=jmBgdM6zpyjCM-0bvaHj9Q@mail.gmail.com>
Hi,

I am trying to understand how to make a network capturing
multiprocessing efficient system, and I wonder whether if there is any
guide or doc, or at least someone can give a little hint to me in this
question.

How can I know how much memory do 2 cpus share? I am trying to do
something like RPS and I wondered how may I know which CPUs do share
more cache levels.

I have read Documentation/networking/scaling.txt and it mentions
memory domains, in which the cpus that share a particular memory are
grouped together, and I haven't found any way to know that.

Can anyone give me any hint on this?

Thank you,

Javier Domingo