Home » Questions » Computers [ Ask a new question ]

video card performance monitoring?

video card performance monitoring?

Is there a 'top' like command for monitoring the GPU and memory usage of a video card? I am most interested in Linux commands, but and OS would be interesting.

Asked by: Guest | Views: 263
Total answers/comments: 1
Guest [Entry]

"If you have a nVidia card, then the RivaTuner is your best bet. You can monitor the graphics memory and processor clock speeds, you can overclock your gfx card, customize DirectX, OpenGL and more.

RivaTuner is a complete powerful
tweaking environment, providing you
everything you may need to tune NVIDIA
GPU based display adapters. The widest
driver-level Direct3D / OpenGL and
system tuning options, flexible
profiling system allowing to make
custom settings on per-application
basis, both driver-level and low-level
hardware access modes, unique
diagnostic and realtime hardware
monitoring features.

nVidia also offer their own tools:

NVIDIA PerfHUD is a powerful real-time performance analysis tool
for Direct3D applications. PerfHUD is
widely used by the world's best game
developers and was a 2007 Game
Developer Magazine Frontline Award
Finalist.

and this one is available for Windows and Linux:

NVIDIA PerfKit is a comprehensive suite of performance
tools to help debug and profile OpenGL
and Direct3D applications.

It gives you access to low-level
performance counters inside the driver
and hardware counters inside the GPU
itself. The counters can be used to
determine exactly how your application
is using the GPU"