On Fri, Dec 7, 2012 at 5:33 PM, Morten Rasmussen morten.rasmussen@arm.com wrote:
Hi Viresh,
Here is a patch that introduces global load balancing on top of the existing HMP patch set. It depends on the HMP patches already present in your task-placement-v2 branch. It can be applied on top of the HMP sysfs patches if needed. The fix should be trivial.
Could you include in the MP branch for the 12.12 release? Testing with sysbench and coremark show significant performance improvements for parallel workloads as all cpus can now be used for cpu intensive tasks.
Morten,
Can you share some performance number improvements and/or kernelshark-type graphs with and without this patch? It'd be very interesting to see the changes.
Monday is the deadline to get this merged into the MP tree to make it to the release. It is end of week now. Not sure how much testing and review can be done before Monday. Your numbers might make a compelling argument.
Regards, Amit
Thanks, Morten
Morten Rasmussen (1): sched: Basic global balancing support for HMP
kernel/sched/fair.c | 101 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 97 insertions(+), 4 deletions(-)
-- 1.7.9.5
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev