public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Nick's scheduler v17
@ 2003-10-24 18:10 Nick Piggin
  2003-10-24 20:17 ` cliff white
  2003-10-24 21:49 ` Andrew Theurer
  0 siblings, 2 replies; 7+ messages in thread
From: Nick Piggin @ 2003-10-24 18:10 UTC (permalink / raw)
  To: linux-kernel

Hi,
http://www.kerneltrap.org/~npiggin/v17/

Still working on SMP and NUMA. Some (maybe) interesting things I put in are
- Sequential CPU balancing so you don't get a big storm of balances 
every 1/4s.
- Balancing is trying to err more on the side of caution, I have to start
  analysing it more thoroughly though.
- Attacked the NUMA balancing code. There should now be less buslocked ops /
  cache pingpongs in some fastpaths. Volanomark likes it, more realistic 
loads
  won't improve so much http://www.kerneltrap.org/~npiggin/v17/volano.png
  This improvement is NUMA only.

I haven't had time to reproduce Cliff's serious reaim performance 
dropoffs so
they're probably still there. I couldn't reproduce Martin's kernbench 
dropoff,
but the 16-way I'm using only has 512K cache which might not show it up.



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

end of thread, other threads:[~2003-10-27 23:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-24 18:10 Nick's scheduler v17 Nick Piggin
2003-10-24 20:17 ` cliff white
2003-10-24 21:49 ` Andrew Theurer
2003-10-25  1:12   ` Nick Piggin
2003-10-26  6:43     ` Nick Piggin
2003-10-27 17:02       ` Andrew Theurer
2003-10-27 23:13         ` Nick Piggin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox