All of lore.kernel.org
 help / color / mirror / Atom feed
* RCU fanout leaf balancing
@ 2014-10-25  6:59 Daniel J Blueman
  2014-10-25 13:48 ` Paul E. McKenney
  0 siblings, 1 reply; 3+ messages in thread
From: Daniel J Blueman @ 2014-10-25  6:59 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: Steffen Persvold, LKML

Hi Paul,

Finding earlier reference to increasing RCU fanout leaf for the purpose 
of "decrease[ing] cache-miss overhead for large systems", would your 
suggestion be to increase the value to the next hierarchy core-count 
above 16?

If we have say 32 interconnected 48-core servers; 3 sockets of dual-node 
8-core Opteron 6300s, so 1536 cores in all. Latency across the coherent 
interconnect is O(100x) higher than the internal Hypertransport 
interconnect, so if we set RCU_FANOUT_LEAF to 48 to keep leaf-checking 
local to one Hypertransport fabric, what wisdom would one use for 
RCU_FANOUT? 4x leaf?

Or, would it be more cache-friendly to set RCU_FANOUT_LEAF to 8 and 
RCU_FANOUT to 48?

Many thanks,
   Daniel
-- 
Daniel J Blueman
Principal Software Engineer, Numascale

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-10-27  1:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-25  6:59 RCU fanout leaf balancing Daniel J Blueman
2014-10-25 13:48 ` Paul E. McKenney
2014-10-27  1:08   ` Daniel J Blueman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.