GPU에서 메모리 사용량을 어떻게 찾을 수 있습니까?


18

이전에는 다음 명령을 사용하여 GPU의 메모리 사용량을 확인했습니다.

nvidia-settings -q all | grep Memory

numpy및로 GPU에서 과학적 데이터를 처리 하고 theano있습니다. 나는 그놈 데스크탑이 실행중인 상태 에서이 작업을 수행했으며 장치에 이미 380MB의 메모리가 사용되었습니다. 그래서 약간 더 많은 GPU 메모리를 확보하기 위해 lightdm을 중지했습니다. 그러나 이제 nvidia 설정 도구가 더 이상 작동하지 않습니다.

단순히 디스플레이가 없다는 오류

ERROR: Cannot open display ':0.0'.

이 도구를 사용하지 않고 GPU 메모리를 얻는 다른 방법이 있습니까? 헤드리스 모드에서 작동시키는 방법이 있습니까?


1
미치 (에 신용) 여기에 대한 답을 제공합니다 askubuntu.com/questions/387594/how-to-measure-gpu-usage NVIDIA-SMI를
xxjjnn

답변:


26

Nvidia GPU의 경우 :

nvidia-smi

인텔 GPU의 경우 :

intel_gpu_tools

AMD GPU의 경우 :

aticonfig --odgc --odgt

실시간 시청-예 :

sudo watch nvidia-smi

+1. 그냥 headsup : intel_gpu_tools(대시가 아닌 밑줄) 명령으로.
IsaacS
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.