Re: [Xen-devel] [PATCH 8/9] xen: sched: allow for choosing credit2 runqueues configuration at boot

2015-10-01 Thread Juergen Gross
On 10/01/2015 09:23 AM, Dario Faggioli wrote: On Thu, 2015-10-01 at 07:48 +0200, Juergen Gross wrote: On 09/29/2015 06:56 PM, Dario Faggioli wrote: In fact, credit2 uses CPU topology to decide how to arrange its internal runqueues. Before this change, only 'one runqueue per socket' was

Re: [Xen-devel] [PATCH 8/9] xen: sched: allow for choosing credit2 runqueues configuration at boot

2015-10-01 Thread Dario Faggioli
On Thu, 2015-10-01 at 07:48 +0200, Juergen Gross wrote: > On 09/29/2015 06:56 PM, Dario Faggioli wrote: > > In fact, credit2 uses CPU topology to decide how to arrange > > its internal runqueues. Before this change, only 'one runqueue > > per socket' was allowed. However, experiments have shown

Re: [Xen-devel] [PATCH 8/9] xen: sched: allow for choosing credit2 runqueues configuration at boot

2015-09-30 Thread Juergen Gross
On 09/29/2015 06:56 PM, Dario Faggioli wrote: In fact, credit2 uses CPU topology to decide how to arrange its internal runqueues. Before this change, only 'one runqueue per socket' was allowed. However, experiments have shown that, for instance, having one runqueue per physical core improves

[Xen-devel] [PATCH 8/9] xen: sched: allow for choosing credit2 runqueues configuration at boot

2015-09-29 Thread Dario Faggioli
In fact, credit2 uses CPU topology to decide how to arrange its internal runqueues. Before this change, only 'one runqueue per socket' was allowed. However, experiments have shown that, for instance, having one runqueue per physical core improves performance, especially in case hyperthreading is