uot;kvm@vger.kernel.org" , "linux-
> ker...@vger.kernel.org" ,
> "net...@vger.kernel.org" ,
> "virtualizat...@lists.linux-foundation.org"
> , Yossi
Kuperman1/Haifa/IBM@IBMIL
> Date: 21/08/2014 05:31 PM
> Subject: RE: [PATCH] vhost: Add pol
>>> >
>>> > Results:
>>> >
>>> > Netperf, 1 vm:
>>> > The polling patch improved throughput by ~33% (1516 MB/sec -> 2046
>>> > MB/sec).
>>> > Number of exits/sec decreased 6x.
>>> > The same improvement was shown when I tested with 3 vms running netperf
>>> > (4086 MB/sec -> 5545 MB/sec).
>>> >
>> >
>> > Results:
>> >
>> > Netperf, 1 vm:
>> > The polling patch improved throughput by ~33% (1516 MB/sec -> 2046 MB/sec).
>> > Number of exits/sec decreased 6x.
>> > The same improvement was shown when I tested with 3 vms running netperf
>> > (4086 MB/sec -> 5545 MB/sec).
>> >
>> > filebench,
From: Razya Ladelsky
> "Michael S. Tsirkin" wrote on 20/08/2014 01:57:10 PM:
>
> > > Results:
> > >
> > > Netperf, 1 vm:
> > > The polling patch improved throughput by ~33% (1516 MB/sec -> 2046
> > > MB/sec).
> > > Number of exits/sec decreased 6x.
> > > The same improvement was shown when I tes
"Michael S. Tsirkin" wrote on 20/08/2014 01:57:10 PM:
> > Results:
> >
> > Netperf, 1 vm:
> > The polling patch improved throughput by ~33% (1516 MB/sec -> 2046
MB/sec).
> > Number of exits/sec decreased 6x.
> > The same improvement was shown when I tested with 3 vms running
netperf
> > (4086
Christian Borntraeger wrote on 20/08/2014
11:41:32 AM:
> >
> > Results:
> >
> > Netperf, 1 vm:
> > The polling patch improved throughput by ~33% (1516 MB/sec -> 2046
MB/sec).
> > Number of exits/sec decreased 6x.
> > The same improvement was shown when I tested with 3 vms running
netperf
>
On Tue, Aug 19, 2014 at 11:36:31AM +0300, Razya Ladelsky wrote:
> > That was just one example. There many other possibilities. Either
> > actually make the systems load all host CPUs equally, or divide
> > throughput by host CPU.
> >
>
> The polling patch adds this capability to vhost, reducing
On Sun, Aug 10, 2014 at 11:30:35AM +0300, Razya Ladelsky wrote:
> From: Razya Ladelsky
> Date: Thu, 31 Jul 2014 09:47:20 +0300
> Subject: [PATCH] vhost: Add polling mode
>
> When vhost is waiting for buffers from the guest driver (e.g., more packets to
> send in vhost-net's transmit queue), it no
On Wed, Aug 20, 2014 at 10:41:32AM +0200, Christian Borntraeger wrote:
> On 10/08/14 10:30, Razya Ladelsky wrote:
> > From: Razya Ladelsky
> > Date: Thu, 31 Jul 2014 09:47:20 +0300
> > Subject: [PATCH] vhost: Add polling mode
> >
> > When vhost is waiting for buffers from the guest driver (e.g.,
On 10/08/14 10:30, Razya Ladelsky wrote:
> From: Razya Ladelsky
> Date: Thu, 31 Jul 2014 09:47:20 +0300
> Subject: [PATCH] vhost: Add polling mode
>
> When vhost is waiting for buffers from the guest driver (e.g., more packets to
> send in vhost-net's transmit queue), it normally goes to sleep an
> That was just one example. There many other possibilities. Either
> actually make the systems load all host CPUs equally, or divide
> throughput by host CPU.
>
The polling patch adds this capability to vhost, reducing costly exit
overhead when the vm is loaded.
In order to load the vm I ran
On Sun, Aug 17, 2014 at 03:35:39PM +0300, Razya Ladelsky wrote:
> > >
> > > Hi Michael,
> > >
> > > Sorry for the delay, had some problems with my mailbox, and I realized
>
> > > just now that
> > > my reply wasn't sent.
> > > The vm indeed ALWAYS utilized 100% cpu, whether polling was enabled
> >
> > Hi Michael,
> >
> > Sorry for the delay, had some problems with my mailbox, and I realized
> > just now that
> > my reply wasn't sent.
> > The vm indeed ALWAYS utilized 100% cpu, whether polling was enabled or
> > not.
> > The vhost thread utilized less than 100% (of the other cpu) w
gt; Glikson/Haifa/IBM@IBMIL, Eran Raichstein/Haifa/IBM@IBMIL, Yossi
> > Kuperman1/Haifa/IBM@IBMIL, Joel Nider/Haifa/IBM@IBMIL,
> > abel.gor...@gmail.com, linux-ker...@vger.kernel.org,
> > net...@vger.kernel.org, virtualizat...@lists.linux-foundation.org
> > Date: 12/08/2014
M@IBMIL, Joel Nider/Haifa/IBM@IBMIL,
> abel.gor...@gmail.com, linux-ker...@vger.kernel.org,
> net...@vger.kernel.org, virtualizat...@lists.linux-foundation.org
> Date: 12/08/2014 12:18 PM
> Subject: Re: [PATCH] vhost: Add polling mode
>
> On Mon, Aug 11, 2014 at 12:46:21PM -07
On Mon, Aug 11, 2014 at 12:46:21PM -0700, David Miller wrote:
> From: "Michael S. Tsirkin"
> Date: Sun, 10 Aug 2014 21:45:59 +0200
>
> > On Sun, Aug 10, 2014 at 11:30:35AM +0300, Razya Ladelsky wrote:
> ...
> > And, did your tests actually produce 100% load on both host CPUs?
> ...
>
> Michael
From: "Michael S. Tsirkin"
Date: Sun, 10 Aug 2014 21:45:59 +0200
> On Sun, Aug 10, 2014 at 11:30:35AM +0300, Razya Ladelsky wrote:
...
> And, did your tests actually produce 100% load on both host CPUs?
...
Michael, please do not quote an entire patch just to ask a one line
question.
I truly,
On Sun, Aug 10, 2014 at 11:30:35AM +0300, Razya Ladelsky wrote:
> From: Razya Ladelsky
> Date: Thu, 31 Jul 2014 09:47:20 +0300
> Subject: [PATCH] vhost: Add polling mode
>
> When vhost is waiting for buffers from the guest driver (e.g., more packets to
> send in vhost-net's transmit queue), it no
m@vger.kernel.org, kvm-ow...@vger.kernel.org, Yossi Kuperman1/
> Haifa/IBM@IBMIL
> Date: 29/07/2014 03:40 PM
> Subject: Re: [PATCH] vhost: Add polling mode
> Sent by: kvm-ow...@vger.kernel.org
>
> On Tue, Jul 29, 2014 at 03:23:59PM +0300, Razya Ladelsky wrote:
> > >
> > > Hmm
On Tue, Jul 29, 2014 at 03:23:59PM +0300, Razya Ladelsky wrote:
> >
> > Hmm there aren't a lot of numbers there :(. Speed increased by 33% but
> > by how much? E.g. maybe you are getting from 1Mbyte/sec to 1.3,
> > if so it's hard to get excited about it.
>
> Netperf 1 VM: 1516 MB/sec -> 2046 M
>
> Hmm there aren't a lot of numbers there :(. Speed increased by 33% but
> by how much? E.g. maybe you are getting from 1Mbyte/sec to 1.3,
> if so it's hard to get excited about it.
Netperf 1 VM: 1516 MB/sec -> 2046 MB/sec
and for 3 VMs: 4086 MB/sec -> 5545 MB/sec
> Some questions that come
On Tue, Jul 29, 2014 at 01:30:03PM +0300, Razya Ladelsky wrote:
[..] had to snip off the quoted text, it's mangled up to
unreadability.
Please take a look at Documentation/email-clients.txt
to fix this.
> > This is an optimization patch, isn't it?
> > Could you please include some numbers sh
; IBM@IBMIL, Alex Glikson/Haifa/IBM@IBMIL
> Date: 29/07/2014 11:06 AM
> Subject: Re: [PATCH] vhost: Add polling mode
>
> On Mon, Jul 21, 2014 at 04:23:44PM +0300, Razya Ladelsky wrote:
> > Hello All,
> >
> > When vhost is waiting for buffers from the guest driver (
On Mon, Jul 21, 2014 at 04:23:44PM +0300, Razya Ladelsky wrote:
> Hello All,
>
> When vhost is waiting for buffers from the guest driver (e.g., more
> packets
> to send in vhost-net's transmit queue), it normally goes to sleep and
> waits
> for the guest to "kick" it. This kick involves a PIO in
BMIL, "kvm"
> , "Michael S. Tsirkin" , Yossi
> Kuperman1/Haifa/IBM@IBMIL
> Date: 29/07/2014 04:35 AM
> Subject: Re: [PATCH] vhost: Add polling mode
> Sent by: kvm-ow...@vger.kernel.org
>
> Maybe tie a knot between "vhost-net scalability tuning: threa
Maybe tie a knot between "vhost-net scalability tuning: threading for many VMs"
and "vhost: Add polling mode" is a good marriage,
because it's more possibility to get work to do with less polling time, so less
cpu cycles waste.
Thanks,
Zhang Haoyu
>> > >>> Hello All,
>> > >>>
>> > >
> From: Jason Wang
>>>> > >> To: Razya Ladelsky/Haifa/IBM@IBMIL, kvm@vger.kernel.org, "Michael S.
>>>> > >> Tsirkin" ,
>>>> > >> Cc: abel.gor...@gmail.com, Joel Nider/Haifa/IBM@IBMIL, Yossi
>>>> > >> Kuper
hael S.
> >> Tsirkin" ,
> >> Cc: abel.gor...@gmail.com, Joel Nider/Haifa/IBM@IBMIL, Yossi
> >> Kuperman1/Haifa/IBM@IBMIL, Eran Raichstein/Haifa/IBM@IBMIL, Alex
> >> Glikson/Haifa/IBM@IBMIL
> >> Date: 23/07/2014 08:26 AM
> >> Subject: Re: [PA
MIL, Yossi
>> Kuperman1/Haifa/IBM@IBMIL, Eran Raichstein/Haifa/IBM@IBMIL, Alex
>> Glikson/Haifa/IBM@IBMIL
>> Date: 23/07/2014 08:26 AM
>> Subject: Re: [PATCH] vhost: Add polling mode
>>
>> On 07/21/2014 09:23 PM, Razya Ladelsky wrote:
>>> Hello All,
>
IL, Alex
> Glikson/Haifa/IBM@IBMIL
> Date: 23/07/2014 08:26 AM
> Subject: Re: [PATCH] vhost: Add polling mode
>
> On 07/21/2014 09:23 PM, Razya Ladelsky wrote:
> > Hello All,
> >
> > When vhost is waiting for buffers from the guest driver (e.g., more
> >
On 07/21/2014 09:23 PM, Razya Ladelsky wrote:
> Hello All,
>
> When vhost is waiting for buffers from the guest driver (e.g., more
> packets
> to send in vhost-net's transmit queue), it normally goes to sleep and
> waits
> for the guest to "kick" it. This kick involves a PIO in the guest, and
> t
31 matches
Mail list logo