[virglrenderer-devel] A bit of performance analysis
Gert Wollny
gert.wollny at collabora.com
Wed Sep 12 09:34:38 UTC 2018
Am Freitag, den 07.09.2018, 15:56 +0400 schrieb Marc-André Lureau:
> Hi
...
> You might be interested by qemu "[PATCH v4 00/29] vhost-user for
> input & GPU"
This looks really promising, I'll take a look into it. Is there some
git branch to clone with this? (Makes it easier t test)
Best,
Gert
>
> Unigine Heaven 4.0 on Intel® HD Graphics 530 (Skylake GT2)
>
> host is fps:31.1 / score:784
>
> qemu-gtk/egl+virtio-gpu: fps:2.6/ score: 64
> qemu-gtk/egl+vhost-user-gpu: fps:12.9 / score: 329
>
> spice+virtio-gpu: fps:2.8 / score: 70
> spice+vhost-user-gpu: fps:12.1 / score: 304
>
>
> There is some work to make it more acceptable (both in qemu &
> libvirt), but hopefully this will happen some day..
>
> >
> >
> > ## Gputest Furmark Windowed: 1024x640
> >
> > > Driver | FPS | Points | Points/host
> >
> > --------------------------------------------
> > > Virgl/qemu | 25 | 1554 | 1.12
> > > Virgl/vtest | 24 | 1477 | 1.11
> > > host | 22 | 1329 | 1
> >
> > ## Gputest Pixmark Piano Windowed: 1024x640
> >
> > > Driver | FPS | Points | Points/host
> >
> > ---------------------------------------------
> > > Virgl/qemu | 6 | 416 | 0.96
> > > Virgl/vtest | 6 | 418 | 0.96
> > > Host | 7 | 434 | 1
> >
> > -----------------------------------------------------------------
> > ----
> > -------
> >
> > Host: Gentoo 4.14.52-gentoo
> > CPU: AMD FX-6300
> > GPU: AMD 6870 HD
> > Driver: r600 (MESA_GL_VERSION_OVERRIDE=4.4)
> > Mesa: git-52caee70a4
> > virglrenderer: git-76670ade
> >
> > ## Unigine Heaven (1024x768, Q:High, Tess: Normal, AA:2x)
> >
> > Driver | FPS avrg (min, max) | Score | Score/host | Remark
> > Virgl/qemu | 6.2 (3.4, 24.0) | 156 | 0.40 |
> > Virgl/vtest | 1.2 (1.0, 2,6) | 30 | 0.08 | Makes the
> > | system
> > | nearly
> > | unusable
> > Host | 15.2 (4.3, 74.0) | 382 | 1 |
> >
> > Since tesselation is very heavy on the shaders on r600 I also run
> > this
> > benchmark without it:
> >
> > ## Unigine Heaven (1024x768, Q:High, Tess: Disabled, AA:2x)
> >
> > Driver | FPS avrg (min, max) | Score | Score/host
> > Virgl/qemu | 12,1 (7,3, 28.2) | 304 | 0.18
> > Host | 67,5 (19,4, 118.9) | 1701 | 1
> >
> > ## Unigine Valley (1024x768, Q:High, AA:2x)
> >
> > Driver | FPS avrg (min, max) | Score |Score/host | Remark
> > Virgl/qemu | 8.4 (6.5 11.6) | 353 | 0.17 | Some
> > artifacts
> > | (Scenes 10-
> > 13)
> > Virgl/vtest | 2.9 (2.3 4.3) | 123 | 0.07 | Slows the
> > | system down
> > Host | 50,5 (22,7, 86,4) | 2112 | 1 |
> >
> > ## Gputest Furmark Windowed: 1024x640
> >
> > > Driver | FPS | Points | Points/host
> > > Virgl/qemu | 23 | 1399 | 0.45
> > > Virgl/vtest | 2 | 150 | 0.05
> > > Host | 52 | 3138 | 1
> >
> > ## Gputest Pixmark Piano Windowed: 1024x640
> >
> > > Driver | FPS | Points | Points/host
> > > Virgl/qemu | 11 | 672 | 0.68
> > > Virgl/vtest | 0-1 | 39 | 0.04
> > > Host | 15 | 995 | 1
> >
> > _______________________________________________
> > virglrenderer-devel mailing list
> > virglrenderer-devel at lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/virglrenderer-devel
>
>
>
More information about the virglrenderer-devel
mailing list