I'm running a ubuntu gpu instance on AWS ec2. I'm not sure if my application is using gpu accelerations. So how to check gpu usages on aws gpu instance?
How to check gpu usages on aws ec2 gpu instance
amazon ec2cpu-usagemonitoring
amazon ec2cpu-usagemonitoring
I'm running a ubuntu gpu instance on AWS ec2. I'm not sure if my application is using gpu accelerations. So how to check gpu usages on aws gpu instance?
Best Answer
Use:
nvidia-smi -h
to see the options.Display info arguments:
Example:
nvidia-smi --id=0 --loop=5 --query --display=UTILIZATION
--id=0
the number of the GPU. Usenvidia-smi --list-gpus
to get the list of GPUs--query
display GPU or unit information--loop=5
repeat the query every 5 seconds.-display=UTILIZATION
display only utilizationThe output is something like:
You can also log to a file (
--filename=
) and output CSV (--format=csv
).