호스트 GPU 상태 보기 1.커맨드 라인에서 파이썬 프로그램을 실행할 때 먼저 어떤 GPU가 유휴 상태인지 확인하고 'nvidia-smi' 명령을 통해 현재 GPU 사용량을 확인한다. 아래 그림과 같이 서버에 있는 두 개의 그래픽 카드(0과 1)가 있다. 모두 조용히 쉬고 있다. 위 그림의 관련 지표 GPU: GPU 번호; Nane: GPU 모델; Persistence-M: 연속 모드의 상태입니다. 연속 모드는 많은 에너지를 소비하지만 새 GPU 응용 프로그램을 시작하는 데 시간이 덜 걸린다. Fan: 팬 속도, 0에서 100%까지 다양하다. Temp: 온도, 섭씨 온도; Perf: 성능 상태, P0에서 P12까지, P0은 최대 성능, P12는 상태의 최소 성능을 나타냅니다(즉, GPU가 작동하지 않을 때 P0, 최대 작동 한계에 도달했을 때 P12). Pwr: 사용량/한도: 에너지 소비; Memory-Usage: 메모리 사용량 비율; Bus-Id: 형식은 'domain:bus:device.function'이며 'bus'를 사용하여 그래픽 카드의 실제 위치를 결정할 수 있다. Disp.A: Display Active, GPU 디스플레이가 초기화되었는지 여부를 나타낸다. Volatile GPU-Util: 부동 GPU 활용. Uncorr.ECC: Error Correcting Code, 오류 검사 및 수정; Compute M: compute mode, 컴퓨트 모드. 코드를 실행할 GPU 지정 1.Python 프로그램을 실행하려면 서버 터미널에서 유휴 GPU를 지정한다. 2.Python 프로그램에서 GPU를 지정한다(일반적으로 이 설정 사용). 3.서버 터미널에서 10초마다 GPU 사용량 표시하고 'CTRL + C'를 눌러 중지할 수 있다. 4.서버 터미널에서 2초마다 GPU 사용량을 표시하고 'CTRL + C'를 눌러 중지할 수 있다.