https://bugs.kde.org/show_bug.cgi?id=444042
Bug ID: 444042 Summary: Add total and per process GPU usage to system/activity monitor Product: plasmashell Version: master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: System Monitor Assignee: plasma-b...@kde.org Reporter: tvrtko.ursu...@linux.intel.com CC: ahiems...@heimr.nl, notm...@gmail.com Target Milestone: 1.0 Created attachment 142623 --> https://bugs.kde.org/attachment.cgi?id=142623&action=edit intel_gpu_top prototype showing per client stats in action This is a feature request which forks in two sub-requests.In the interest of full disclosure I am an Intel GPU kernel developer and second part of the feature request actually looks to find interesting userspace in order I can upstream my kernel feature. First part of the feature request is to start showing overall GPU engine usage. In case of Intel graphics the data is available for a few years now via the standard Linux/Perf API and also our own intel_gpu_top from igt-gpu-tools. Consideration may be how to do this generically for different GPU vendors but with some abstraction in your code base I think it should be doable. Depending on the level of detail you want to show how the design would look like. Second part is actually being able to show per process GPU usage. For that I am trying to drive a common specification (see https://patchwork.freedesktop.org/series/92574/) and need an userspace client so I can upstream my kernel work. I'll attach a screen shot to show a working prototype. Essentially I am looking for an interesting developer (or plural) to work together on pioneering the second feature to Linux desktop. -- You are receiving this mail because: You are watching all bug changes.