[Bug 109830] CPU iowait higher when run the GPU multi decoding threads

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 28 06:52:19 UTC 2019


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

--- Comment #37 from Tvrtko Ursulin <tvrtko.ursulin at linux.intel.com> ---
Ignoring these patches for now, but with pre-caching and output to /dev/null
only. The iowait is still the same? I am still curious about that device mapper
patch - since you said the i915 patch on it's own is not enough to bring the
iowait down.

Otherwise, a single test job from your scripts spends ~12% of it's runtime in
GEM_WAIT ioctl - which is the source of iowait.

When you run 34 this jobs in parallel the waits will naturally scale up due GPU
being more congested.

In other words userspace seems to be deliberately waiting on the GPU and if you
want to decrease reported iowait you could also try making userspace more
asynchronous.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact 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/20190328/0d584473/attachment-0001.html>


More information about the intel-gfx-bugs mailing list