CUDA  디버깅 환경 구성.


- 프로그램 설치. [Nsight Visual Studio Edition 5.2 버전 기준]

  1.  https://developer.nvidia.com/nsight-visual-studio-edition-downloads 방문
  2.  Download ~~ 항목을 클릭.
  3. 관련 그래픽카드 드라이버 및 Nsight 설치 프로그램을 다운로드 후 설치한다.

    그래픽카드 드라이버는 Nsight 관련이 있기 때문에, 다운로드 받아 설치해야 한다. 
   

- Nsight Monitor 

  1 프로그램 실행.
  2. 트레이에서 팝업메뉴를 띄운 후, 옵션을 선택.
  3. General 항목에서  WDDM TDR Enabled 항목을 False로 변경.
    


   

  4. Disable D3D acceleration for WPF

    - DisableWpfHardwareAcceleration.reg 항목을 검색하여, 등록한다. [C:\Program Files (x86)\NVIDIA Corporation\Nsight Visual Studio Edition 5.2\Host\Common ] 

   

  

 5. 컴퓨터 재부팅.



- Visual Studio 2013 

1. Nsight User Properties 설정

 1. 솔류션 검색창->프로젝트 선택 후 팝업메뉴에서 Nsight User Properties 항목을 선택한다.      

2. Launch 항목을 선택한다.

3. 좌측 Connection name 의 네임이 localhost 인지 확인.

4. ok 버튼 클릭 후 닫는다.


2. Run the Memory Checker 체크.

  할당된 모든 메모리 추적 기능.



+ Recent posts