Skip to main content
Vidéo de la présentation

Résumé de la conférence

Cette conférence présente GPU Trace, une capture GPU légère qui réduit le temps d’itération des développeurs pour l’analyse des performances. GPU Trace capture les données de performances d’un titre sans la surcharge liée à l’exécution de l’analyse et aide à résoudre certains problèmes causés par le non-déterminisme des captures GPU ordinaires. Quelques exemples d’utilisation de GPU Trace pour trouver les goulots d’étranglement des performances dans les jeux sont également fournis.

Sommaire

  • Présentation de GPU Trace : GPU Trace, un outil léger de capture GPU, enregistre activement l’occupation du GPU et les données des compteurs de performances sans interrompre ni arrêter le jeu.
  • Défis relevés par GPU Trace : GPU Trace réduit considérablement le temps d’itération des développeurs pour l’analyse des performances et gère efficacement le non-déterminisme lors de la relecture des captures GPU.
  • Utilisation de GPU Trace : l’outil offre des options pour définir la durée de capture et la fréquence des compteurs, et il enregistre activement les données dans un fichier de capture sur le disque dur.
  • Navigation dans GPU Trace : l’outil comporte diverses voies de chronologie, comme GPU Work Lane, GPU Contexts Lane, GPU Occupancy Lanes et Streaming Counter Lanes, pour une analyse approfondie des performances.
  • Exemples : présente des applications pratiques, comme repérer les retards de soumission des listes de commandes, combiner les données d’occupation et de compteurs, obtenir un véritable chevauchement du travail asynchrone et repérer les vagues comportant peu de threads actifs.
  • Exigences de GPU Trace : GPU Trace est offert pour les titres générés avec le Microsoft Game Development Kit (GDK) de mars 2023 ou une version ultérieure, et nécessite du matériel et des logiciels précis.
  • Ressources : fournit des liens vers la documentation et vers un moyen de transmettre des commentaires, et souligne les contributions de ses créateurs.

Objectifs d’apprentissage

  • Comprendre ce qu’est GPU Trace et à quoi il sert.
  • Connaître les défis que GPU Trace permet de relever.
  • Apprendre à effectuer une capture GPU Trace.
  • Naviguer efficacement dans la vue GPU Trace.
  • Analyser des exemples pratiques pour diagnostiquer des problèmes de performances.
  • Connaître les exigences d’utilisation de GPU Trace.
  • Accéder à des ressources pour obtenir plus d’information et transmettre des commentaires.
Last modified on October 6, 2026