Re: [Xen-devel] schedulers and topology exposing questions

2016-02-03 Thread Konrad Rzeszutek Wilk
On Tue, Feb 02, 2016 at 12:45:00PM +0100, Dario Faggioli wrote: > On Thu, 2016-01-28 at 22:27 -0500, Konrad Rzeszutek Wilk wrote: > > On Thu, Jan 28, 2016 at 03:10:57PM +, Dario Faggioli wrote: > > >  > > > So, may I ask what piece of (Linux) code are we actually talking > > > about? > > >

Re: [Xen-devel] schedulers and topology exposing questions

2016-02-02 Thread Dario Faggioli
On Fri, 2016-01-29 at 16:59 -0500, Elena Ufimtseva wrote: >  > Hey Dario > > Please disregard the previous email with topology information. > It was incorrect and I am attaching the topology that is actually > result > of Joao smt patches application. > Ok :-) Well, this: ... physical id :

Re: [Xen-devel] schedulers and topology exposing questions

2016-02-02 Thread Dario Faggioli
On Thu, 2016-01-28 at 22:27 -0500, Konrad Rzeszutek Wilk wrote: > On Thu, Jan 28, 2016 at 03:10:57PM +, Dario Faggioli wrote: > >  > > So, may I ask what piece of (Linux) code are we actually talking > > about? > > Because I had a quick look, and could not find where what you > > describe > >

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-29 Thread Elena Ufimtseva
On Thu, Jan 28, 2016 at 09:46:46AM +, Dario Faggioli wrote: > On Wed, 2016-01-27 at 11:03 -0500, Elena Ufimtseva wrote: > > On Wed, Jan 27, 2016 at 10:27:01AM -0500, Konrad Rzeszutek Wilk > > wrote: > > > On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: > > > > On 27/01/16 14:33,

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-29 Thread Elena Ufimtseva
On Thu, Jan 28, 2016 at 09:55:45AM +, Dario Faggioli wrote: > On Wed, 2016-01-27 at 15:53 +, George Dunlap wrote: > > On 27/01/16 15:27, Konrad Rzeszutek Wilk wrote: > > >  > > > So Elena started looking at the CPU bound and seeing how Xen > > > behaves then > > > and if we can improve the

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-28 Thread Elena Ufimtseva
On Wed, Jan 27, 2016 at 02:01:35PM +, Dario Faggioli wrote: > On Fri, 2016-01-22 at 11:54 -0500, Elena Ufimtseva wrote: > > Hello all! > > > Hey, here I am again, > > > Konrad came up with a workaround that was setting the flag for domain > > scheduler in linux > > As the guest is not aware

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-28 Thread Dario Faggioli
On Wed, 2016-01-27 at 11:03 -0500, Elena Ufimtseva wrote: > On Wed, Jan 27, 2016 at 10:27:01AM -0500, Konrad Rzeszutek Wilk > wrote: > > On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: > > > On 27/01/16 14:33, Konrad Rzeszutek Wilk wrote: > > > > On Tue, Jan 26, 2016 at 11:21:36AM

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-28 Thread Dario Faggioli
On Wed, 2016-01-27 at 15:53 +, George Dunlap wrote: > On 27/01/16 15:27, Konrad Rzeszutek Wilk wrote: > >  > > So Elena started looking at the CPU bound and seeing how Xen > > behaves then > > and if we can improve the floating situation as she saw some > > abnormal > > behavious. > > OK --

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-28 Thread Konrad Rzeszutek Wilk
On Thu, Jan 28, 2016 at 03:10:57PM +, Dario Faggioli wrote: > On Wed, 2016-01-27 at 10:27 -0500, Konrad Rzeszutek Wilk wrote: > > On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: > > >  > > > I'm not sure I understand the situation right, but it sounds a bit > > > like > > > what

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-28 Thread Dario Faggioli
On Wed, 2016-01-27 at 10:27 -0500, Konrad Rzeszutek Wilk wrote: > On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: > >  > > I'm not sure I understand the situation right, but it sounds a bit > > like > > what you're seeing is just a quirk of the fact that Linux doesn't > > always > >

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread Konrad Rzeszutek Wilk
On Wed, Jan 27, 2016 at 03:53:38PM +, George Dunlap wrote: > On 27/01/16 15:27, Konrad Rzeszutek Wilk wrote: > > On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: > >> On 27/01/16 14:33, Konrad Rzeszutek Wilk wrote: > >>> On Xen - the schedule() would go HLT.. and then later be

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread Konrad Rzeszutek Wilk
On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: > On 27/01/16 14:33, Konrad Rzeszutek Wilk wrote: > > On Tue, Jan 26, 2016 at 11:21:36AM +, George Dunlap wrote: > >> On 22/01/16 16:54, Elena Ufimtseva wrote: > >>> Hello all! > >>> > >>> Dario, Gerorge or anyone else, your help

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread Elena Ufimtseva
On Wed, Jan 27, 2016 at 10:27:01AM -0500, Konrad Rzeszutek Wilk wrote: > On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: > > On 27/01/16 14:33, Konrad Rzeszutek Wilk wrote: > > > On Tue, Jan 26, 2016 at 11:21:36AM +, George Dunlap wrote: > > >> On 22/01/16 16:54, Elena Ufimtseva

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread George Dunlap
On 27/01/16 15:27, Konrad Rzeszutek Wilk wrote: > On Wed, Jan 27, 2016 at 03:10:01PM +, George Dunlap wrote: >> On 27/01/16 14:33, Konrad Rzeszutek Wilk wrote: >>> On Xen - the schedule() would go HLT.. and then later be woken up by the >>> VIRQ_TIMER. And since the two applications were on

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread Dario Faggioli
On Fri, 2016-01-22 at 11:54 -0500, Elena Ufimtseva wrote: > Hello all! > Hey, here I am again, > Konrad came up with a workaround that was setting the flag for domain > scheduler in linux > As the guest is not aware of SMT-related topology, it has a flat > topology initialized. > Kernel has

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread Dario Faggioli
On Tue, 2016-01-26 at 11:21 +, George Dunlap wrote: > On 22/01/16 16:54, Elena Ufimtseva wrote: > >  > Regarding placement wrt topology: If two threads are doing a large > amount of communication, then putting them close in the topology will > increase perfomance, because they share cache, and

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread Konrad Rzeszutek Wilk
On Tue, Jan 26, 2016 at 11:21:36AM +, George Dunlap wrote: > On 22/01/16 16:54, Elena Ufimtseva wrote: > > Hello all! > > > > Dario, Gerorge or anyone else, your help will be appreciated. > > > > Let me put some intro to our findings. I may forget something or put > > something > > not too

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-27 Thread George Dunlap
On 27/01/16 14:33, Konrad Rzeszutek Wilk wrote: > On Tue, Jan 26, 2016 at 11:21:36AM +, George Dunlap wrote: >> On 22/01/16 16:54, Elena Ufimtseva wrote: >>> Hello all! >>> >>> Dario, Gerorge or anyone else, your help will be appreciated. >>> >>> Let me put some intro to our findings. I may

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-26 Thread George Dunlap
On 22/01/16 16:54, Elena Ufimtseva wrote: > Hello all! > > Dario, Gerorge or anyone else, your help will be appreciated. > > Let me put some intro to our findings. I may forget something or put something > not too explicit, please ask me. > > Customer filled a bug where some of the

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-22 Thread Elena Ufimtseva
On Fri, Jan 22, 2016 at 06:29:19PM +0100, Dario Faggioli wrote: > On Fri, 2016-01-22 at 11:54 -0500, Elena Ufimtseva wrote: > > Hello all! > > > Hello, > > > Let me put some intro to our findings. I may forget something or put > > something > > not too explicit, please ask me. > > > > Customer

Re: [Xen-devel] schedulers and topology exposing questions

2016-01-22 Thread Dario Faggioli
On Fri, 2016-01-22 at 11:54 -0500, Elena Ufimtseva wrote: > Hello all! > Hello, > Let me put some intro to our findings. I may forget something or put > something > not too explicit, please ask me. > > Customer filled a bug where some of the applications were running > slow in their HVM DomU