Linux

[gpustat] GPU 사용량 확인

비번변경 2021. 11. 7. 17:59
GPU
graphics processing unit; 그래픽 처리 장치
컴퓨터 시스템에서, 그래픽 연산을 빠르게 처리하여 결괏값을 모니터에 출력하는 연산 장치VPU(visual processing unit)라고도 한다.

 

이 글에서는 GPU 사용량을 모니터링하는 방법 중 gpustat에 대해 정리한다.

 

gpustat

NVIDIA 그래픽 장치에서만 동작하며, AMD는 지원하지 않는다고 한다.

 

설치

pip install gpustat

 

실행

gpustat
# --color : 글자색으로 출력문 강조
# --no-color : 흑백으로 출력
# -u, --show-user : 프로세스 소유자 표시
# -c, --show-cmd : 프로세스 표시
# -f, --show-full-cmd : 실행 중인 프로세스의 명령어 및 cpu 통계 표시
# -p, --show-pid : 프로세스 pid 표시
# -F, --show-fan : gpu 팬 속도 표시
# -P, --show-power : gpu 전력 사용량 표시
# --json : json 형식으로 출력
# -i : 주기적으로 실행

 

실행 결과

gpustat -cp

 

의미 )

gpustat -cp 출력 의미

 

 

Github 주소

https://github.com/wookayin/gpustat