Re: Supporting Intel GPU tracing in gpuvis

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

 



Quoting Daniel Vetter (2017-09-06 08:46:50)
> Hi Pierre,
> 
> On Tue, Sep 5, 2017 at 11:15 PM, Pierre-Loup A. Griffais
> <pgriffais@xxxxxxxxxxxxxxxxx> wrote:
> > Hi Daniel,
> >
> > In the past couple of months we've been working on gpuvis, a GPU tracing
> > tool similar to GPUView on Windows. It's lower level than other API-based
> > tracing tools and lets you debug system-wide GPU scheduling issues, eg.
> > interaction between several processes using the GPU, which is pretty
> > critical for VR usecases.
> >
> > It's all based on ftrace; we've initially developped it with support for
> > amdgpu, and had to patch the kernel code there to change what tracing events
> > are reported and how. Now that we have a good idea of what's needed and it's
> > more or less proven in production, we were wondering if you had any interest
> > in adding a similar set of events for Intel GPUs so we could read them and
> > present them the same way? We have pretty specific requirements, but this
> > work-in-progress documentation should give a good idea of what they are:
> >
> > https://github.com/mikesart/gpuvis/wiki/Overview

We already have those tracepoint equivs and a script to generate a
similar visualisation: intel-gpu-tools/scripts/trace.pl, but only
looking at the scheduling issue from the gpu pov. But it's really only a
dev toy atm, plugging the gap between userspace and the gpu has been on
the perennial wishlist.
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux