Question 6
UnclassifiedA machine learning job is running slowly and you want to watch GPU utilization and memory usage in real-time while the job runs to identify bottlenecks.
Correct answer: B
Explanation
nvtop is a real-time GPU monitoring tool that shows utilization and memory usage while a job is running. It lets you watch “GPU utilization and memory usage” live to spot bottlenecks, which matches the need to diagnose a slow machine learning job.
Why each option is right or wrong
A. nvidia-smi
B. nvtop
nvtop is the correct choice because it is a terminal-based GPU monitor designed to display live utilization, memory consumption, and per-process activity in real time while a workload is executing. In a slow machine-learning run, that immediate visibility is what lets you identify whether the bottleneck is compute saturation, VRAM exhaustion, or another GPU-side constraint; the other common monitoring tools are not as focused on live GPU metrics.
C. dcgmi
D. nvidia-cuda-mps-control