Aller au contenu

gpuvis

Publié par Michael Sartain

A GPU Trace Visualizer

Open sourceMIT

Certaines parties de cette page apparaissent dans la langue dans laquelle elles ont été écrites, car la traduction n'est pas terminée.

Points clés

  • Affiche les événements de trace GPU enregistrés sur un axe temporel navigable.
  • Conserve les événements individuellement visibles au lieu de les résumer en totaux.
  • Prend en charge le zoom sur un intervalle sélectionné pour séparer les événements proches.
  • Fonctionne sur une capture existante plutôt que de surveiller une session en cours.
  • Disponible pour Linux sous licence MIT.

À propos de cette application

gpuvis is a GPU trace visualizer for Linux. It takes recorded trace data and lays the events out along a time axis, so that work submitted to the GPU can be read in relation to the surrounding activity on the machine. Rather than reducing a run to aggregate numbers, it keeps individual events in sequence, which suits questions about ordering, gaps and duration.

The working method is navigation of a timeline: events occupy rows, and a chosen interval can be widened until single events are distinguishable. This makes it an instrument for after-the-fact reading of a capture, not a live meter. A capture step therefore comes first, and the program is used on the resulting trace.

The listing covers Linux only, so it is not an option where the analysis has to happen on another desktop platform. Michael Sartain publishes it under the MIT license.

Linux

Nous n’hébergeons pas ce fichier, nous ne l’analysons pas et nous n’en inspectons pas le contenu. Lisez ce qu’en dit la source, puis décidez par vous-même.