Fedora SMP and 12 core cpu's
Gilboa Davara
gilboad at gmail.com
Sat Oct 2 18:09:38 UTC 2010
On Thu, 2010-09-30 at 10:26 -0700, JD wrote:
> Granularity applies to the locking scheme in the kernel.
> It is how the kernel must prevent different cors/cpus from
> clobberig the same kernel global data at the same time.
>
> Some locking schemes are coarser than others. There is
> an optimal point where further granularity will decrease
> performance.
>
> I was looking for papers/studies that may have been done
> to see at what degree of granularity the payoff was highest.
Most of the 2.6 kernel no longer uses the BKL (AKA Big kernel lock) and
uses fine grained locking instead, making some code paths better suited
when it comes to operating in heavily-SMP'ed environments (10's of
core). (E.g. IP vs IPX)
As you are talking about recent hardware (AMD Opteron 6xxx I presume)
with (only) 12 cores, I doubt that you'll hit any major performance
barrier.
As I said in a previous comment, some additional information on what you
want to do with the machine will be helpful.
--
Gilboa Davara
http://www.wirex-systems.com
More information about the users
mailing list