[Bug 108598] [GEN9] 20% perf drop in windowed/composited GpuTest Triangle

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 30 12:54:05 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=108598

--- Comment #4 from Eero Tamminen <eero.t.tamminen at intel.com> ---
(In reply to Chris Wilson from comment #1)
> That metric may not include the frequency of screen updates, which is the
> likely change here in the composited case. My suspicion is that we interject
> more work from the xserver resulting in more frames being blitted from
> individual batches as opposed to several frames being amalgamated into a
> single batch. Just a hunch.

Triangle test FPS is *very* high (it does just fast clear and draws
half window sized triangle with trivial shader), whereas Compiz updates
are limited to monitor frequency.

Looking at the collected data:

* Compiz updates at 60Hz, that didn't change.

* GpuTest glXBufferSwap timing distribution changed so that:
  - slowest frames are now 7x slower,
  - fastest frames are 10% faster,
  - median frames are 1-2% slower,
  - which results in average FPS being ~20% slower.

Maybe kernel reacts now worse to Mesa frame throttling behavior?

(Controlled by Mesa "disable_throttling" env var.)


If you're interested, I can send you scripts to track & visualize
individual buffer swap timings and GPU & CPU speeds.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20181030/1dd96668/attachment.html>


More information about the intel-gfx-bugs mailing list