2010-01-29 23 views
10

¿Hay una manera habitual de obtener la carga de corriente en la GPU? Estoy buscando algo similar al Administrador de tareas mostrando CPU%. Las utilidades como GPU-Z muestran este valor, pero no estoy seguro de cómo se consigue esto. Estoy interesado específicamente en las tarjetas gráficas de AMD en este momento, cualquier sugerencia sería útil.ha podido recuperar la programación de utilización de la GPU

Si no hay una forma clara de API para hacerlo, ¿hay algún programa cuya salida pueda capturar para obtener esta información?

Respuesta

5

Para AMD/ATI, echa un vistazo a la GPU PerfStudio. http://developer.amd.com/gpu/Pages/default.aspx

Para las tarjetas NVidia, consulte PerfHUD. http://developer.nvidia.com/object/nvperfhud_home.html

También hay una herramienta más genérica en DirectX SDK de MS llamada Pix que se superpone parcialmente con estas herramientas.

AFAIK no hay forma de obtener algo tan simple como un número de% de uso para la GPU porque no es tan simple. Pero estas herramientas ayudarán a depurar y perfilar lo que está sucediendo en la GPU. Tanto ATI como NVidia proporcionan documentación pública con los pasos recomendados para encontrar y corregir tipos específicos de cuellos de botella de la GPU.

+0

Ambas son herramientas, en lugar de API. Aún así, bastante útil. Desde el sitio para desarrolladores de AMD, encontré AMD Display Library SDK, que parece que podría ser el truco. Gracias. –

+0

PerfHUD es solo de Windows, desafortunadamente. –

1

Este tipo de información siempre se proporciona a través de un PerformanceCounter o WMI. Use Perfmon.exe o descargue WmiCodeCreator para averiguar qué proporcionó el fabricante de la tarjeta. Quizás no sea necesario decir que este tipo de código no se adapta bien de una máquina a otra.

+0

1 por mencionar la herramienta WmiCodeCreator, se ve muy útil. Lamentablemente, no parece mostrar nada útil para este caso particular. –

+0

Examine el sitio web del fabricante del adaptador de video, vea qué tipo de proveedores de WMI tienen disponibles. –

4

Try -a nvidia-gar. Se envía con controladores nvidia. Proporciona información actual sobre la utilización de la memoria y el núcleo de la GPU.

--help NVIDIA para obtener información completa ayudando.

+0

Sure nvidia-smi funciona incluso para la serie GTX –

Cuestiones relacionadas