Deep Learning

Q. GPU 작업 모니터 편리하게 하는 방법은?

makeitworth 2022. 11. 8. 16:33

A. NVTOP 을 활용한다.

환경

OS Ubuntu 20.04 LTS

shell  bash

GPU NVIDIA RTX A5000

 

 

지난 포스팅에서만 해도 무식하게 nvidia-smi를 계속 들여다 보는 식으로 모니터링을 했는데, 시계열 그래프로 훨씬 편리하게 gpu 모니터링이 가능한 툴이 있었다. 

 

공식 깃허브

https://github.com/Syllo/nvtop

 

GitHub - Syllo/nvtop: GPUs process monitoring for AMD, Intel and NVIDIA

GPUs process monitoring for AMD, Intel and NVIDIA - GitHub - Syllo/nvtop: GPUs process monitoring for AMD, Intel and NVIDIA

github.com

설치도 별로 속 썩이지 않고 편하게 했다.

sudo apt install nvtop

터미널에서 위의 명령어로 설치하고, 역시 터미널 창에서 nvtop을 입력하면 활성화된다.

끝내고 싶으면 Esc만 입력하면 된다. (VSCode 터미널 bash 기준)

 

gpu에 일을 시키면 터미널에서 이렇게 예쁜 그림을 확인할 수 있다.