누군가 우분투의 명령 행에서 사용할 수있는 쿠다 (cuda)에 대한 프로파일 링 도구에 대해 저에게 말할 수 있습니까 ?? SSH 보안 Shell Client를 사용하여 원격 Linux 시스템에서 내 프로그램을 실행하고 있습니다.우분투에서 쿠다에 대한 명령 줄 프로파일 링 도구가 있습니까 ?? (평행 한 Nsight와 같은 것)
1
A
답변
3
정상적인 cuda 5 설치가있는 경우 command-line profiler called nvprof을 사용할 수 있어야합니다. 명령 프롬프트에서 nvprof
을 입력하여 사용 가능한지 확인하고 설정하십시오. 그러나 병렬 nsight와 같은 그래픽 도구가 아닙니다. (원래 command line profiler도 있습니다)
그러나 Linux 머신에서 cuda를 실행중인 원격 시스템에 연결되어 있고 원격 시스템에 일반적인 cuda 5 설치가 있고 X-forwarding ssh -X 또는 ssh -Y)를 사용하면 visual (graphical) profiler을 원격으로 실행할 수 있습니다. X를 원격 시스템에서 실행하지 않아도되지만 로컬 시스템에서 실행 중이어야합니다. x-forwarding으로 연결 한 후에는 터미널에 nvvp
을 입력하기 만하면됩니다. 이 방법으로 시각적 프로파일 러를 실행하는 것은 X-forwarding 때문에 느려질 수 있으므로주의하십시오. NoMachine NX (또는 Mac의 경우 OpenNX)를 통해 대신 연결하는 옵션이있는 경우 일반적으로 이와 같이 원격으로 nvvp를 실행하면 성능이 향상됩니다.