[PATCH 2.5.45] NUMA Scheduler (1/2)

From: Michael Hohnbaum (hohnbaum@us.ibm.com)
Date: Thu Oct 31 2002 - 18:31:37 EST


Linus,

Erich Focht has written scheduler extensions in support of
NUMA systems. These extensions are being used at customer
sites. I have branched off and done some similar NUMA scheduler
extensions, though on a much smaller scale. We have combined
efforts and produced two patches which provide minimal NUMA
scheduler capabilities.

The first patch provides node awareness to the load balancer.
This is derived directly from Erich's Node aware NUMA scheduler.
The second patch adds load balancing at exec. This is derived
from work that I have done. Together, these patches provide
performance gains for kernel compilation of between 5 and 10%.
On memory bandwidth extensive microbenchmarks we have seen gains
of 50-100%.

Please consider for inclusion in 2.5.

-- 

Michael Hohnbaum 503-578-5486 hohnbaum@us.ibm.com T/L 775-5486


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Oct 31 2002 - 22:00:57 EST