낮은 GPU 활용에 깊이 연구 PyTorch는, CPU 사용률이 낮은

참고 링크 : HTTPS : //blog.csdn.net/qq_32998593/article/details/92849585

요약하면, 첫째는 매우 낮은 것 두 작업의 효율성과 다른 프로그램에 절반 빈 메모리를 왼쪽보다는, GPU를위한 일괄 처리 크기, 메모리 풋 프린트를 증가 메모리가 부족하는 것입니다.

둘째, 데이터 로딩 시간, 스레드 num_workers 수가 약간 크게 설정 추천 등, 16 (8), 그리고 개방 pin_memory = 참. 는 GPU 전용 메모리에 데이터를 직접 매핑, 데이터 전송 시간을 줄일 수 있습니다.

GPU와 CPU의 데이터 병목 현상이 해결됩니다. 전반적인 성능 절충. 할 수있는 주요 작업 내부의 전체 프로세스를 배치, 그래서 CPU를 소비하고, 속도와 성능은 매우 낮다하지 마십시오.

 

추천

출처www.cnblogs.com/walktosee/p/11490278.html