All those information you can get from visual profiler (under Windows). Although it is not an online tool (you don’t see values while the program is running), but you can examine all these laster. Visual Profiler is now bundled with CUDA Toolkit. If you have the toolkit, you should have it most likely under Start → Programs ->NVIDIA Corporation → CUDA Toolkit → CUDA Visual Profiler → CUDA Visual Profiler.
It’s something I’ve been looking into. Another set of information which would be interesting to many, I think, is to monitor and log transfer on the PCIe links. In particular in larger clusters should be helpful
Just started to take first steps into CUDA. So I also am looking for nice tool to monitor my GPU usage. Problem is that as I understand Visual Profiler is not available for Linux. Is there any alternatives?
Happy new year, by the way! :)
EDIT: Just found Visual Profiler in my OpenSUSE installation. Sorry for that. Still - the question stands, how is the situation in GPU resource monitoring?