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

Re: [Xen-devel] [Notes for xen summit 2018 design session] Graphic virtualization



On Thu, 2 Aug 2018, Artem Mygaiev wrote:
> On 02.08.18 18:57, Julien Grall wrote:
> > Hi Artem,
> > 
> > On 02/08/18 16:54, Artem Mygaiev wrote:
> > > On 02.08.18 18:29, Lars Kurth wrote:
> > > > 
> > > > 
> > > > On 02/08/2018, 16:27, "Artem Mygaiev" <artem_mygaiev@xxxxxxxx> wrote:
> > > > 
> > > >      Hello Julien
> > > >      On 02.08.18 12:56, Julien Grall wrote:
> > > >      > Hi,
> > > >      >
> > > >      > Sorry for the late posting. The notes were taken by Stefano
> > > > Stabellini.
> > > >      > Thank you.
> > > >      >
> > > >      > This has some clarifications requested from EPAM regarding
> > > > PowerVR.
> > > >      >
> > > >      > The existing graphics solutions on Xen today are:
> > > >      >     - PV DRM:
> > > >      >          * Supports multiple displays per VM
> > > >      >          * Based on Grant-tables.
> > > >      >          * Improvement of Xen FB which is based on foreign
> > > > mapping
> > > >      >
> > > >      Frontend driver will be part of LK starting 4.18
> > > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/xen?h=v4.18-rc7
> > > >  
> > > >      >     - Intel GVT: https://01.org/igvt-g
> > > >      >          * Based on IOREQ server infrastructure
> > > >      >          * Performance is 70% of direct assigned hardware
> > > >      >
> > > >      >     - NVIDIA:
> > > >      >          * Much more virtualizable
> > > >      >          * Provide mappable chunk of PCI BARs.
> > > >      >          * Userspace component emulates PCI config space
> > > >      >
> > > >      > Current effort for graphic virtualization on Arm:
> > > >      >     - Samsung: They have a PV OpenGL solution. This seems to be
> > > > fast.
> > > >      This is interesting. Do you know if there is any open benchmark
> > > > data?
> > > > 
> > > > The presentation and recording is at
> > > > https://www.slideshare.net/xen_com_mgr/design-and-implementation-of-automotive-xpdds18-virtualization-based-on-xen-sungmin-lee-samsung-electronics
> > > >  
> > > > https://www.youtube.com/watch?v=mBD8o9X32fA&index=14&list=PLYyw7IQjL-zFlQYbY9BgsLhxqp1Ui67W7
> > > >  
> > > 
> > > Thanks for pointing to XDS materials. Unfortunately, there is no
> > > comparison with "native" GPU performance (non-virtualized)... I guess I
> > > need to ask Samsung folks for details.
> > They do compare with Dom0 (slides 20 and onwards). Dom0 has the direct
> > access to the GPU, so this is very similar to native.
> > 
> > Did you expect other comparison?
> 
> Yes, implementation of sharing may impact Dom0 performance. In this case it
> seems that native GL applications in Dom0 are also reside in SVDM somehow
> (slide 14). I am not saying it is necessary impacting, but it is always better
> to have non-virtualized environment as a reference.
> 
> Too bad I couldn't make it to XDS due to conflict with AGL/OSS events :(

I took his business card, I'll try to make introductions.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.