qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 00/18] virgl: use a seperate rendering thread


From: Marc-André Lureau
Subject: Re: [Qemu-devel] [PATCH 00/18] virgl: use a seperate rendering thread
Date: Thu, 8 Sep 2016 02:38:59 -0400 (EDT)

Hi

----- Original Message -----
> Hi,
> 
> > The benchmarks are quite encouraging, since I get from +-25% for
> > xonotic up to +-100% for glmark. (fwiw, vhost-user-gpu had similar
> > results too). Finally, I tried to make it acceptable for upstream.
> 
> Hmm, I don't feel like adding too many modes to virgl ...
> 
> With vhost-user-gpu giving us simliar benefits I'd prefer to focus on
> that, for the additional security benefits (sandboxing the separate
> process).

Makes sense, I wanted to have a fair comparison between the two. vhost-user-gpu 
will probably take longer to happen, since it changes the way qemu must be 
managed. I also expect a lag in vhost-user whenever virtio ring/dataplane gets 
optimization in qemu, that will need to be adapted for vhost-user.
 So the benefit of having a virgl thread in qemu is that it is less complicated 
than vhost-user-gpu, it brings immediate performance boost, and it serves as a 
comparison point. I can keep it in a branch, but it would be nice to consider 
this as an "experimental" option too. 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]