Pular para o conteúdo principal
Vídeo da apresentação

Resumo da palestra

Esta palestra apresenta o GPU Trace, uma captura de GPU leve que reduz o tempo de iteração dos desenvolvedores na análise de desempenho. O GPU Trace captura dados de desempenho do título sem a sobrecarga de executar a análise e ajuda a resolver alguns problemas que surgem devido ao não determinismo nas capturas de GPU comuns. Também são fornecidos alguns exemplos de como usar o GPU Trace para encontrar gargalos de desempenho em jogos.

Resumo

  • Introdução ao GPU Trace: o GPU Trace, uma ferramenta leve de captura de GPU, registra ativamente dados de ocupação da GPU e de contadores de desempenho sem interromper ou parar o jogo.
  • Desafios resolvidos pelo GPU Trace: o GPU Trace reduz significativamente o tempo de iteração dos desenvolvedores na análise de desempenho e gerencia com eficácia o não determinismo na reprodução de capturas de GPU.
  • Uso do GPU Trace: a ferramenta oferece opções para definir a duração da captura e as taxas dos contadores, e salva ativamente os dados em um arquivo de captura no disco rígido.
  • Navegação no GPU Trace: a ferramenta apresenta várias faixas de linha do tempo, como GPU Work Lane, GPU Contexts Lane, GPU Occupancy Lanes e Streaming Counter Lanes, para uma análise de desempenho aprofundada.
  • Exemplos: mostra aplicações práticas, como identificar atrasos no envio de listas de comandos, combinar dados de ocupação e de contadores, obter uma sobreposição real de trabalho assíncrono e identificar waves com poucos threads ativos.
  • Requisitos do GPU Trace: o GPU Trace está disponível para títulos criados usando o Microsoft Game Development Kit (GDK) de março de 2023 ou posterior e requer hardware e software específicos.
  • Recursos: fornece links para a documentação e para envio de comentários e reconhece as contribuições de seus criadores.

Objetivos de aprendizagem

  • Entender o que é o GPU Trace e qual é sua finalidade.
  • Conhecer os desafios que o GPU Trace resolve.
  • Aprender a fazer uma captura do GPU Trace.
  • Navegar com eficácia pela exibição do GPU Trace.
  • Analisar exemplos práticos para diagnosticar problemas de desempenho.
  • Conhecer os requisitos para usar o GPU Trace.
  • Acessar recursos para obter mais informações e enviar comentários.
Última modificação em 6 de outubro de 2026