Ventana principal de GPUView

En la ilustración siguiente se muestra una captura de pantalla de lo que aparece por primera vez cuando gpuView se carga después de analizar el archivo de eventos. Durante el proceso de análisis, hay una serie de eventos que GPUView entiende, que convierte en objetos lógicos que se muestran en su área cliente.

Dado que GPUView es una herramienta especializada que comprende las operaciones de gráficos, el área cliente se usa para mostrar el trabajo a medida que avanza a lo largo del tiempo.

Lógicamente, el paso del tiempo se muestra de izquierda a derecha. Los elementos que realizan alguna operación en el tiempo se muestran a lo largo de la escala de tiempo en filas o colas de flujo de trabajo.

Visualización de GPUView En las secciones siguientes se describe la pantalla GPUView.

Barra de título de la aplicación

La barra de título muestra tres cosas:

  • El nombre del archivo que GPUView está viendo actualmente.
  • La unidad de tiempo para el comienzo del área de visibilidad
  • Duración del tiempo para el área de visualización

Menú Aplicación

Menú Windows estándar que se trata en la sección Opciones de menú GPUView.

Regla de la línea de tiempo

La región gris representa la línea de tiempo del área de ventana actual. El texto de la parte superior izquierda representa el desplazamiento de tiempo en el archivo de eventos. El número entre paréntesis es la unidad de medida. A medida que se acerca o se aleja, las unidades cambian.

Cola de hardware de GPU

La región azul inmediatamente debajo de la regla de la línea de tiempo es la zona de cola de procesamiento de hardware de la GPU. Este es el área donde GPUView muestra información que representa el trabajo real realizado por el hardware de vídeo. A medida que se acerca a incrementos de tiempo más pequeños, la vista de datos se vuelve más significativa. Además, habrá una cola de hardware de GPU para cada adaptador de vídeo que tenga en el sistema. En este ejemplo, hay un adaptador.

Voltear cola

La región amarilla inmediatamente debajo de la cola de hardware de GPU es el área de cola de voltear de pantalla. La Flip Queue proporciona información relativa a lo que se muestra en el monitor. Los adaptadores de vídeo pueden controlar varios monitores y, en este ejemplo, el archivo de seguimiento de eventos que GPUView está viendo tiene dos monitores.

La regla de escala de tiempo, la cola de hardware de GPU y las colas flip asociadas forman parte de lo que GPUView considera el área de cliente estática. Esta área no se desplaza. Toda el área restante debajo está vinculada a la barra de desplazamiento virtual y se conoce como el área de flujo de trabajo de los procesos.

Inactivo: proceso

La primera región verde es un flujo de trabajo de proceso que se relaciona directamente con el tiempo de inactividad de la CPU. Cuando GPUView analiza el archivo de eventos, determina cuántos procesadores hay y determina cuándo estos procesos están inactivos. Por lo tanto, el proceso inactivo muestra cuándo no se realiza el trabajo en la CPU correspondiente. En el diagrama anterior, puede ver que el archivo en el que se generaron los eventos era una máquina de doble núcleo.

Todos los procesos restantes

Todas las regiones de proceso verde restantes muestran procesos con los subprocesos asociados y las colas de contexto de vídeo. Los elementos mostrados en las áreas de proceso representan el trabajo que se realiza en ese proceso en sus subprocesos.

Barra de estado

Por último, en la parte inferior de la aplicación hay una barra de estado que proporciona detalles específicos sobre el archivo de eventos de análisis. Hay ocho campos. De izquierda a derecha, los campos son los siguientes:

  • La compilación de Windows en la que se capturó el archivo de eventos
  • Recuento de procesadores en esa máquina
  • Número de eventos perdidos durante el tiempo en que se capturó el archivo de eventos.
  • Número de búferes perdidos
  • Tamaño del puntero
  • Nivel de visualización del cliente
  • La hora del archivo que corresponde a la posición del mouse (cuando la opción Track Mouse Cursor está habilitada)
  • La duración de la selección del ratón

Entrada de usuario: acciones comunes en la ventana principal

El desplazamiento, el zoom y el clic suelen ser las acciones realizadas en la ventana principal. Para obtener más información sobre la funcionalidad de entrada de teclado y mouse, consulte Resumen de los controles GPUView.