1
Nsight에서 두 런타임 API/드라이버 또는 커널 호출간에 CPU 기능 호출이 있는지를 발견 할 수있는 방법이 있는지 궁금합니다. 천 개 단어) : 그것은 가능CUDA Nsight - 커널/런타임 api 호출 사이에 어떤 CPU가 있는지 알아보십시오
인가?
Nsight에서 두 런타임 API/드라이버 또는 커널 호출간에 CPU 기능 호출이 있는지를 발견 할 수있는 방법이 있는지 궁금합니다. 천 개 단어) : 그것은 가능CUDA Nsight - 커널/런타임 api 호출 사이에 어떤 CPU가 있는지 알아보십시오
인가?
NVIDA Tools Extension API을 사용하면 Nsight VSE 프로파일 러 디스플레이에서 CPU 활동 (GPU 활동 포함)에 대한 다양한 정보를 얻을 수 있습니다.
Nsight VSE 3.0 설명서에는 다양한 예제가 있습니다.
same API은 standalone visual profiler -- nvvp과 함께 작동합니다.
감사합니다. –
@David Analyze Activity Editor의 Trace Settings에서 System trace provider 및 하위 옵션 CPU Thread Trace를 활성화 할 수 있습니다. 그러면 스레드 상태 행이 타임 라인에 추가됩니다. 이 행은 1ms 빈 간격 동안 스레드가 실행 중이 었는지, 휴면 상태인지 또는 차단되었는지 확인하는 데 사용할 수 있습니다. –